如何查看App provision profile文件中的钥匙链访问组名称
2016-03-04 16:14
387 查看
大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处.
如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;)
我们因为某些原因希望安全的在多个App中共享一些信息,我们可以使用iOS安全机制中的共享钥匙链属性的方法.
具体方法不在本篇中介绍,大家有兴趣可以自行度娘.
这里只是展示一下如何查看一个provision profile文件中的的钥匙链访问组的名称.
在Mac中,进入console,进入存放profile文件的文件夹,比如目标profile文件名为MySecTarget.mobileprovision,则执行如下指令:
其中grep中的A12选项意思是显示找到关键字后的12行内容,而不是仅仅显示关键字那一行(那显然没有意义).
输出的内容类似如下:
其中keychain-access-groups键下的内容就是我们想要的,我这里用X打了马赛克,不过一般来说你看到我的也没啥用 ;)
如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;)
我们因为某些原因希望安全的在多个App中共享一些信息,我们可以使用iOS安全机制中的共享钥匙链属性的方法.
具体方法不在本篇中介绍,大家有兴趣可以自行度娘.
这里只是展示一下如何查看一个provision profile文件中的的钥匙链访问组的名称.
在Mac中,进入console,进入存放profile文件的文件夹,比如目标profile文件名为MySecTarget.mobileprovision,则执行如下指令:
[code]Provisioning Profiles$security cms -D -i MySecTarget.mobileprovision | grep -A12 "Entitlements"
其中grep中的A12选项意思是显示找到关键字后的12行内容,而不是仅仅显示关键字那一行(那显然没有意义).
输出的内容类似如下:
[code]<key>Entitlements</key> <dict> <key>keychain-access-groups</key> <array> <string>XXXXXXXXXXX.*</string> </array> <key>get-task-allow</key> <true/> <key>application-identifier</key> <string>XXXXXXXXX</string> <key>com.apple.developer.team-identifier</key> <string>XXXXXXX</string> <key>com.apple.developer.default-data-protection</key>
其中keychain-access-groups键下的内容就是我们想要的,我这里用X打了马赛克,不过一般来说你看到我的也没啥用 ;)
相关文章推荐
- Swift 实践之简单计算器
- ios 版本更新功能
- iOS开发系列--音频播放、录音、视频播放、拍照、视频录制
- SPRING IN ACTION 第4版笔记-第五章BUILDING SPRING WEB APPLICATIONS-004-以query parameters的形式给action传参数(@RequestParam、defaultValue)
- Android图片加载框架Android-Universal-Image-Loader
- iOS获取当前地理位置文本
- Application 应用程序对象使用介绍
- 安卓应用的版本更新
- 技术博客里的一句无关技术的帖子
- NSMutableAttributedString字体颜色等属性
- iOS之轻松上手block
- android布局--总结
- collectionviewcell的圆角和阴影问题
- Android两种杀掉进程方式总结(System.exit()和Process.killProcess())
- Android之 ListActivity 的使用和在 ListView中添加图片文字
- iOS中如何隐藏启动图片的状态栏
- iOS "dyld`dyld_fatal_error: -> 0x12000d088 <+0>: brk #0x3"错误
- Android Studio 优秀插件(一):GsonFormat
- 桌面虚拟化传输协议之android spice及spice源码分析之server(1)
- 支付宝和微信支付封装