iOS 開發(fā)證書
- 一個開發(fā)者賬號,發(fā)布證書和測試證書的個數(shù)最多只能有兩個.
- 如果其他開發(fā)人員需要證書可以讓原來證書的作者把他電腦上生成的開發(fā)或者測試證書,轉(zhuǎn)換成P12文件交給其他開發(fā)者.
- 開發(fā)者證書的期限是三年.
- 只有推送證書才會給BundleId來關(guān)聯(lián),發(fā)布和測試證書不會和BundleId關(guān)聯(lián).
iOS描述文件
- 描述文件的有效期為一年,過了有效期企業(yè)級賬號的app將不能被打開.
- 描述文件和app的BundleId和開發(fā)證書香關(guān)聯(lián) .
- 描述文件決定Xcode用哪個證書來簽署應(yīng)用,并將在應(yīng)用程序打包時嵌入.ipa包里.安裝應(yīng)用程序時,描述文件被拷貝到iOS設(shè)備中.
企業(yè)級應(yīng)用的注意事項:
- 賬號內(nèi)的發(fā)布證書不能隨便移出,如果移除后,和這個證書相關(guān)聯(lián)的描述文件就會失效,就會導(dǎo)致用這個描述文件打包的應(yīng)用將打不開.
- 描述文件的過期時間要注意,描述文件的有效期為一年,描述文件過期也會導(dǎo)致應(yīng)用打不開,必須再描述文件過期前,再次打包應(yīng)用發(fā)布.
- 開發(fā)者賬號中的描述文件失效并不會導(dǎo)致已經(jīng)上線的應(yīng)用打不開,只是下次打包的時候最好來更新一下描述文件,更新描述文件后,描述文件的過期日期會從現(xiàn)在起,往后延續(xù)一年.