Set基础知识拾遗程序员

iOS开发之带你玩转Xcode自动管理证书

2017-04-05  本文已影响2928人  Qinz
Qinz

每个iOS开发者都是被折翼过翅膀的天使,都曾被证书配置折磨的痛苦不止,好不容易学会了手动管理证书,结果苹果霸霸来了一个Automatically manage signing,又会陷入一圈的懵逼中,还真是不让我们轻松,下面跟着我来将“充满雾霾”的身心放空,不埋怨,不抱怨,毕竟苹果霸霸也是好意嘛!接下来,让这篇文章带你理解自动配置证书如轻拂过额头的一缕清风一般,吹过就驱散了你心中的“雾霾”。


一:首先我们用一个全新的开发者账号来帮你理解Automatically manage signing的过程
1.png
二:理解Bundle ID与*通配符之间的关系
三:保证使用自己创建的APP ID不混淆
显示
defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder
隐藏
defaults write com.apple.finder AppleShowAllFiles -boolean false ; killall Finder
16.png

到此,我想你已经能够理解Xcode自动管理证书的过程了,如果还不够理解,建议静下心来再看一遍保证其意自现!


总结:

1:自动管理证书的原则是根据你创建的APP ID来匹配证书和配置文件,也可以理解成根据你的Bundle ID来匹配,比较手动管理还是方便很多,同时也不易出错,理解证书的管理过程让你在配置的时候轻松一笑面对,不再打错配置文件的包,不再混淆证书配置之间的关系,这点还是非常重要的,你要理解证书配置的来龙去脉,而不是每次配置好后自己仍不知所以然,虽然成功了,但是难免出错。

2:如果你发现Xcode自动配置的APP ID不是你想要的配置文件时候,因为你一个APP ID可以对应多个配置文件,所以它虽然APP ID是对的,配置文件不一定对,这个时候,你去文件夹删除所有配置文件,然后再配置就可以了!


我是Qinz,希望我的文章对你有帮助。

上一篇下一篇

猜你喜欢

热点阅读