1. Certificates (憑證檔)
- Key (私鑰)
2. Provisioning Profiles (提供描述檔)
- App ID (Bundle Identifier)
- Devices (裝置)
- Certificates (憑證)
簡易流程如下:
首先繳交US $99/Year的費用給Apple。通過審核後即可透過iOS Developer申請憑證與登錄資料,完成後即可將你的程式佈署在實機上進行開發。
A. 先產生憑證檔,建立私有金鑰。
Step 1. 點選 應用程式 / 工具程式 / 鑰匙圈存取.app。
Step 2. 功能表 鑰匙圈存取 / 憑證輔助程式 / 從憑證授權要求憑證 選項。
Step 3. 輸入Apple ID的信箱與名稱,再把下方的選項勾選起來,按繼續。
Step 4. 選擇儲存路徑。
Step 5. 使用預設值(RSA 2048 bit)繼續,然後選擇完成。
B. 登入iOS Developer
Step 1. 在Certificates / Development 頁籤下,點右下的 Request Certificate按鈕。
Step 2. 點選擇檔案,載入剛儲存的CertificateSigningRequest.certSigningRequest檔,再按Submit鈕。
Step 3. 當Status變成Issud後,點後方的Download鈕,下載developer_identity.cer檔後,並雙擊此檔案。
Step 4. 開發者憑證匯入完成。
Step 5. 在鑰匙的頁籤下,可以看到Private Key與iPhone Development憑證相互的關聯在一起。
C. 登錄裝置的UDID
Step 1. 選擇Device,點右上角的Add Devices鈕。
Step 2. 透過iTunes抓取裝置的UDID並進行登錄。
Step 3. 完成
當然,如果不想花錢,也可以先將iPhone JB後,修改Xcode相關的設定檔也可以將程式佈署在實機上,但是並不建議,因為會花去很多時間修改與測試,而每次當Apple升級Xcode後就要重新跑一次流程,非常不方便。
當然,如果不想花錢,也可以先將iPhone JB後,修改Xcode相關的設定檔也可以將程式佈署在實機上,但是並不建議,因為會花去很多時間修改與測試,而每次當Apple升級Xcode後就要重新跑一次流程,非常不方便。
沒有留言:
張貼留言