2015年10月29日 星期四

IOS 實機測試-上集

    因為CODOVA專案是允許在AndroidIOS的專案,於是作者決定把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 IDS è 新增 + 
 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就完成第一階段啦~~~~~  待續


參考文獻