因為CODOVA專案是允許在Android和IOS的專案,於是作者決定把IOS部署的過程經驗寫下來,果然… 蘋果不是好吃的… 中間的過程好複雜喔,所以寫了簡單雜記,順便把一些好心人留下來的記錄作個簡單的整理,方便日後查找。
1.
申請下戴開發者憑證
l 請至application.com
註冊開發APPLE ID
登入後點選 Programs & Add-one 購買APP Developer
l 購買後 Membership 出現 到期日期,如果允許Automatic Renewal 將會每年自動購買APP Developer à 各位請謹慎小心
l 重新登入後多了以下幾個功能,點選Certificates Identifiers & Profiles
l 在點選IOS Apps 的Certificates
l 在點選右上角+符號
l 畫面移至最下方,點選網址worldwide Developer
Relations Certificate Authority
l 下戴憑證檔案
l 當開啟鑰匙金鑰後,選擇Apple
Worldwide Developer Relations Certification Authority
l 開啟鑰匙圈存取後à選擇憑證輔助程式à從憑證授權要求憑證
l 將憑證儲存到指定磁碟
l 可以儲存在任何地方,只要你記得的位置
l 出現密碼要求登入… 如果登入MAC有密碼限制,你就輸入登入的密碼
2.
IOS裝置與開發者憑證的相關設定
l 請至application.com作登入後
l 點選 +
l 請點選IOS App
Development è繼續
l 出現要求上傳憑證的上傳檔案,請將您先前下戴的憑證檔上傳à按下Generate
PS: 此階段原作者說要等待管理員認可後,才可下戴,但我上傳檔案後,就立刻可以下戴憑證了,不知道是不是開發者帳號登入的關係。
l 終於產生新的憑證按下Download 就可以下戴憑證
l 下戴項目中就出現ios_development.cerè 對此檔案點擊兩下,自動寫入MAC機器設備中
l 點選Devicesè 發佈至實體機,需要把手機的唯一碼UUID登入在IOS
Devices
接著開啟Xcode / Window / Organizer,在Identifier會看到一串數字,此數字為iPhone識別碼,將它拷貝下來。
PS: 最多只允許發佈100隻手機註冊,而且不允許刪除的…
l 新增APP ID
App ID Description 可以寫簡單的敘述
Bundle Identifier中,都會用網域名稱+程式名稱
l 新增APP ID 之後
PS: 如果想要推播功能另外開啟此功能…
還要下戴憑證… 等等… 不過已經不在此次討論範圍中
3. 匯入XCODE的憑證
l 點選Provisioning
Profilesè 點選 +
l 點選IOS APP
Development à 點選Continue
l 選擇APP IDà選擇剛剛新增的App ID
l 勾選IOS開發者,如果有多位開發者,可以複選
l 勾選IOS的手持裝置後à按繼續
l 輸入Profile
Name à Generate 應該就大功告成
l 狀態為『綠色』燈
接下來將下戴的憑證匯到XCODE就完成第一階段啦~~~~~ 待續
參考文獻
沒有留言:
張貼留言