1. 證書和描述文件的生成流程
參考
必須通過Apple開發者官網完成的部分:
證書(Certificate):需在Apple Developer官網的“Certificates, Identifiers & Profiles”部分生成,包括開發證書(Development)和發布證書(Distribution)。
描述文件(Provisioning Profile):同樣需在官網生成,需關聯App ID、證書和設備(開發版需綁定測試設備UDID)。
Xcode的角色:
自動管理簽名(Automatically manage signing):Xcode可自動下載并配置已生成的證書和描述文件,無需手動導入。
調試證書:Xcode可自動生成調試用的臨時證書(有效期通常為7天),但正式證書仍需通過官網生成
創建證書
image.png
2.選擇 證書簽名請求文件即CSR
image.png
CSR這個文件怎么創建的呢,首先需要mac,黑蘋果也行。在訪達中搜索鑰匙串訪問,并點擊打開鑰匙串訪問
image.png
打開之后,點擊左上角鑰匙串訪問>證書助理
image.png
image.png
保存到桌面即可
image.png
這時候我們回到ios開發者網站,也就是第一步,選擇我們剛剛創建在桌面的CSR文件。
3.點擊[Continue]→下載.cer證書,存儲到本地磁盤
image.png
4.P12證書導出
4.1.雙擊下載的.cer文件→自動導入鑰匙串
image.png
image.png
image.png
4.2右鍵證書→導出→證書名稱→格式[個人信息交換(.p12)];證書命名建議
1.開發環境→公司名稱_dev.p12
2.生產環境→公司名稱_pro.p12
我是直接保存在桌面
image.png
生成描述文件
image.png
點擊[Continue]→關聯證書,選擇所有設備,
證書描述文件名稱(建議命名:應用名稱_dev/pro_profile)
最后就是把描述文件下載到本地
我是放在到桌面上
image.png
那么完成這一步之后,如何把描述文件導入xcode呢?
image.png