- 進入iOS Provisioning Portal, 在App IDs 按New App ID
- 輸入新增程式的名稱 (Name 和App ID)
- 找尋新增的程式, 按下Configure
- 啟動Enable for Apple Push Notification service, 並在Development Push SSL Certificate 按下Configure
- 然後按指示, 在MAC OS X 的Utilities 開啟Keychain Access, 選擇:
Keychain > Certificate > Assistant > Request a Certificate from a Certificate Authority - 產生一個csr 檔, 並儲存於桌面上
- 把桌面上的csr 檔上載給iOS Provisioning Portal 處理
- 處理完成後, 會產生一個cer 檔, 把它下載至桌面
- 在桌面執行cer 檔後, 在Keychain Access 會新增一個Certificate
- 在新增的Certificate 右按Export 產生p12 檔
製作mobileprovision : 描述檔 Provisioning Profile
- 在Provisioning 的Distribution 選擇New Profile
- 輸入Profile Name 等資料
- 手動更新iOS Provisioning Portal 網頁(數秒時間便可), 直至新增的項目提供mobileprovision 檔下載按鈕
製作pem : 數位憑證 Push Certificate
- 開啟MAC OS X 的Terminal, 移至儲存p12 檔的桌面位置: (請更改為正確路徑)
cd /Users/YOUR_USER_NAME/Desktop/ - 然後輸入以下指令產生pem 檔:
openssl pkcs12 -in Certificates.p12 -out server_certificates_bundle_sandbox.pem -nodes -clcerts
若大家沒有開發者帳號, 可考慮暫時使用假認證檔(p12) 和描述檔(mobileprovision) 作測試. 待日後正式發佈時, 才購買開發者帳號.
沒有留言:
張貼留言