開發(fā)必須要了解的東西
作為一個開發(fā)者,我們必須要會管理我們的證書,首先來看看蘋果開發(fā)者證書管理界面
以下是證書的管理界面,這里可以添加不同類型的證書,對應不同的開發(fā)環(huán)境
Certifiers 翻譯為認證機構船惨,下載打開會被添加到本地的鑰匙串中,種類為證書缕陕,所以直接稱為證書
證書管理.png
創(chuàng)建證書粱锐,我們需要選擇類型和開發(fā)還是發(fā)布環(huán)境,
這里要說明一下:開發(fā)環(huán)境的證書會綁定創(chuàng)建者的電腦扛邑,比如電腦A創(chuàng)建的開發(fā)證書怜浅,電腦B就不能使用,需要電腦A將創(chuàng)建的證書導出成.p12發(fā)給電腦B鹿榜,電腦B將其添加到鑰匙串中才能使用此證書
創(chuàng)建證書界面1
創(chuàng)建證書界面2.png
這里對應的是AppId 對應我們在xcode中填寫的Bundle Identifier
image.png
如果我們是個人或者公司類型的證書海雪,測試階段需要添加測試手機的uuid,否則無法安裝
image.png
描述文件:將我們前面創(chuàng)建的證書和Bundle Identifer綁定到一起舱殿,三者合為一體奥裸,我們在開發(fā)時,必須要保證三者統(tǒng)一沪袭,否則無法編譯通過
image.png
image.png
在xcode中配置證書
以上三個全部創(chuàng)建完成湾宙,我們在xcode中就可以使用了
1:首先我們需要把證書下載下來,并且添加到鑰匙串中
image.png
2:在xcode界面中填寫對應的
Bundle Identiter
image.png
3:如果以上步驟太過麻煩冈绊,我們直接選擇Automatically manager signing侠鳄,xcode會自動幫我們創(chuàng)建Bundle Identiter對應的證書和描述文件
image.png