Provisioning Profile相关

关于Provisioning Profile

一旦你再Apple Developer上对Device进行了修改(增加/禁止),那么Provisioning Profile就会失效。
更蛋疼的是,如果你的Xcode构建时候因为Provisioning Profile的问题而使用Xcode的Fix issue,那么一旦Xcode在后台和Apple Developer勾兑完毕,对应Bundle的Distribution的Provisioning Profile也会失效。

附注:这里的Fix issue其实是Xcode更新iOS Team Provisioning Profile,一般给你下回来iOS Team Provisioning Profile:*和iOS Team Provisioning Profile:<Bundle ID>

在~/Library/MobileDevice/Provisioning Profiles目录可以看到本机所有的Provisioning Profile,但是这里显示都是<UUID>.mobileprovision这样的文件,并不是很好辨认。
通过Xcode的Preference->Accounts选择对应的Apple ID和Team Name的View Details可以看到更人性化的Provisioning Profile列表(当然这是针对该Apple ID的),本机没有的会提供download,有更新的也会提供download(名字是一样的)。
这个面板里列举的是Apple Developer上有效的和你本机上拥有的两者的并集,所以可以通过这里来进行Provisioning Profile的更新,也可以知道Apple Developer上有哪些Provisioning Profile已经失效了(不再面板列表中)

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

推荐阅读更多精彩内容