“鑰匙串訪問” > “證書助手” > “從證書頒發(fā)機(jī)構(gòu)請求證書”。填寫郵件地址和常用名稱,完成后即在桌面生成了一個名為 CertificateSigningRequest 的文件。
3. 在開發(fā)者網(wǎng)站生成證書
登錄 Apple Developer 網(wǎng)站 (https://developer.apple.com/),進(jìn)入 Certificates, Identifiers & Profiles 頁面。點(diǎn)擊“+”按鈕,選擇“iOS App Development”(用于開發(fā)測試),接著上傳剛剛生成的證書請求文件,最后點(diǎn)擊下載按鈕下載生成好的 .cer 文件。
4. 安裝證書
雙擊剛剛下載的 .cer 文件,將證書導(dǎo)入到“鑰匙串訪問”中。
5. 在 Xcode 中配置證書
將你的 Apple ID 添加至 Xcode 的 Preferences > Accounts > Apple IDs,然后在對應(yīng)的 Apple ID 中選擇 “View Details…”,并下載 macOS 開發(fā)證書。之后在項目中選擇你的設(shè)備進(jìn)行開發(fā)即可。
**注意**
使用免費(fèi)開發(fā)者賬戶獲得的簽名證書有一些限制:
– 只能用于測試和調(diào)試,不能發(fā)布到 App Store。
– 針對同一個開發(fā)者賬戶,測試設(shè)備的數(shù)量和應(yīng)用的安裝上有限制。
– 不能使用 Apple 的一些高級功能,如推送通知、TestFlight 測試等。
盡管存在這些限制,免費(fèi)開發(fā)者賬戶對于學(xué)習(xí)、實踐或是對于個人使用的應(yīng)用開發(fā)仍然是一個很好的選擇。在需要將應(yīng)用發(fā)布到 App Store 時,可以考慮升級為付費(fèi)開發(fā)者賬戶。