iOS UI Testing Bundle与企业证书

能否为iOS UI Testing Bundle打上企业证书呢?不行。

企业证书
开发者证书

但是对于iOS UI Testing Bundle的target并没有Entitlements.plist文件,也没有Capabilities这一栏:

正常的app target
iOS UI Testing Bundle

所以我猜测这个UI Testing target需要get-task-allow为True,但企业证书的MobileProvision对这一项设置了为False(用iHex等二进制查看软件可以看到,搜索get-task-allow)。而开发者证书的MobileProvision是可以看到设置为True的。

企业证书的MobileProvision
开发者证书的MobileProvision

自然想到是否可以篡改MobileProvision这个文件?
不行诶,修改之后Xcode会载入MobileProvision失败:


好吧,只能乖乖的用回开发者证书了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容