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