iOS開發(fā)證書生成和配置
1. 打開鑰匙串訪問 - 點擊應(yīng)用程序 > 其他 > 鑰匙串 - 在菜單欄中依次選擇:鑰匙串訪問 > 偏好設(shè)置 > 證書選項卡 - 確保下面兩項全部選擇關(guān)閉2. 生成證書請求 - 鑰匙
1. 打開鑰匙串訪問
- 點擊應(yīng)用程序 > 其他 > 鑰匙串
- 在菜單欄中依次選擇:鑰匙串訪問 > 偏好設(shè)置 > 證書選項卡
- 確保下面兩項全部選擇關(guān)閉
2. 生成證書請求
- 鑰匙串訪問 > 證書助理 > 從證書頒發(fā)機構(gòu)請求證書
- 輸入用戶電子郵件地址,可以是你的 Apple ID,兩個框里都寫一樣的
- 選擇"存儲到磁盤",保存路徑為桌面,保存后的名稱應(yīng)該為:CertificateSigningRequest.certSigningRequest
3. 登錄 Apple Developer 官網(wǎng)
- 選擇 Certificates, Identifiers Profiles,進入證書設(shè)置
- 這里面分為幾個模塊:Certificates(證書)、Identifiers(App ID)、Devices(設(shè)備 ID)、Profiles(配置文件)
- 接下來依次配置這四個模塊
4. 創(chuàng)建開發(fā)者(真機調(diào)試)證書
- 在 Certificates 模塊中,選中 All,點擊右上角的加號
- 選擇 Development,點 Continue 進入下一頁面
- 在 Generate your certificate 頁面中,點 Choose File,選擇前面創(chuàng)建的 CertificateSigningRequest.certSigningRequest 文件
- 證書創(chuàng)建好之后,下載下來保存到對應(yīng)的文件夾,雙擊下載的證書安裝
5. 配置 App ID
- 在 Identifiers 模塊下的 App IDs 中,點擊右上角的" "
- 在 App ID Description 中設(shè)置 Name,在 Explicit App ID 中設(shè)置 Bundle ID
- 設(shè)置 App Services,這里提供了可以給 App 提供的一些服務(wù),一般情況下默認就可以了
6. 配置 Devices ID
- 在 Devices 模塊中,選擇 All,在右上點" "
- 填寫設(shè)備的名字和 UDID,點 Continue 就可以了
7. 生成 Profiles
- 在 Provisioning Profiles 模塊下的 All 中,點擊右上角的" "
- 選擇前面創(chuàng)建的 App ID 和證書,勾選允許真機調(diào)試這個項目的設(shè)備
- 一直繼續(xù)下就好了,開發(fā)者證書的配置到這里基本結(jié)束
8. 在 Xcode 中配置
- 進入 Xcode,在 Preferences 的 Accounts 頁面中填加蘋果開發(fā)者賬號
- 登錄開發(fā)者賬號后,選擇對應(yīng)的 Apple IDs,在窗口右下角選擇"View Details"
- 在彈出的頁面中,Download 前面創(chuàng)建的證書
- 最后在 Xcode 工程設(shè)置里面,Signing 中選擇前面的證書就可以了
iOS 開發(fā)證書生成和配置全新指南
本文將詳細介紹 iOS 開發(fā)證書的生成和配置流程,為開發(fā)者提供最新的操作指南。從在鑰匙串訪問中生成證書請求,到在 Apple Developer 網(wǎng)站上創(chuàng)建各種證書和配置文件,再到在 Xcode 中導入和使用,全面覆蓋了 iOS 開發(fā)證書的整個配置過程。希望能夠幫助開發(fā)者順利完成 iOS 應(yīng)用的真機調(diào)試和發(fā)布。