現(xiàn)在真機(jī)可以直接調(diào)試了,所以證書(shū)只要申請(qǐng)一個(gè)發(fā)布證書(shū)(ios Distribution)就夠了。每個(gè)開(kāi)發(fā)者帳號(hào)好想最多只能申請(qǐng)三個(gè)發(fā)布和開(kāi)發(fā)證書(shū),所以最好有一個(gè)證書(shū)(開(kāi)發(fā)镰绎、發(fā)布)后,團(tuán)隊(duì)用一個(gè)證書(shū)開(kāi)發(fā)就夠了木西。
1、一個(gè)帳號(hào)申請(qǐng)一次證書(shū)后随静,下載到本地一般雙擊就可以添加到鑰匙串中八千,若不能可以直接拖到鑰匙串中的登錄-》證書(shū)中。為了讓其他MAC也可以使用這個(gè)證書(shū)燎猛,可以給這個(gè)證書(shū)生成一個(gè)p12文件(參考: http://www.cnblogs.com/wfwenchao/articles/3711199.html )
恋捆,這樣其他人也可以用此證書(shū)發(fā)布應(yīng)用了。
有了一個(gè)證書(shū)之后就不需要發(fā)布每個(gè)應(yīng)用都去申請(qǐng)一次證書(shū)重绷,用此證書(shū)即可沸停。
2、每個(gè)應(yīng)用都需要給其申請(qǐng)APP ID.注意和Bundle ID一致昭卓,申請(qǐng)過(guò)程在APP Services中可以勾選推送服務(wù)愤钾。
3、每個(gè)應(yīng)用也需要申請(qǐng)描述文件(Provisioning Profile)候醒,描述文件中包含了證書(shū)能颁、APP ID等信息。下載雙擊就可以添加到Xcode當(dāng)中倒淫。
4伙菊、在Xcode中打開(kāi)項(xiàng)目,設(shè)置Code Signing。
Build Settings=>Code Signing中镜硕,設(shè)置Code Signing Identity和Provisioning Profile.選擇證書(shū)和你項(xiàng)目的描述文件运翼。
到此就可以Archive你的項(xiàng)目生成ipa.
PS:1、可以在xcode的Preferences中查看帳號(hào)有哪些描述文件兴枯,刪除不需要的描述文件血淌。
2、企業(yè)帳號(hào)打包時(shí)Xcode配置中不必輸入帳號(hào)信息念恍,打包時(shí)默認(rèn)就行六剥。