2015年4月14日 星期二

[IOS] 打包應用程式 生成ipa檔

前置作業參考:
1. 
I touchs: Join iOS Developer Program
2. I touchs: 產生可於實體 iDevice 上運行的 App 之 (一) 取得憑證
3. I touchs: 產生可於實體 iDevice 上運行的 App 之 (二) 註冊設備
4. I touchs: 產生可於實體 iDevice 上運行的 App 之 (三) 新增 App ID
5. I touchs: 產生可於實體 iDevice 上運行的 App 之 (四) 新增 Provisioning Profile

-----------------------------------------------------------------------------------

A. 取得 iDevice 的 UDID
Unique Device Identifier

   1. 開啟 iTunes 並連結你的 iDevice (iPhone, iPod Touch or iPad).  
   2. 先點到所連結裝置的地方.
   3. 在: 摘要 > 序號 的地方, 點一下序號, 會切換成顯示: UDID
   4. 這時後, 只要在 iTunes 的 功能列 > 編輯 > 拷貝 即可 copy 到 UDID

-----------------------------------------------------------------------------------

B. 於 iOS Provisioning Portal, 註冊 Device ID

   Provisioning Portal > Devices > Add Devices  

-----------------------------------------------------------------------------------

C. 於 iOS Provisioning Portal設定 Distribution Provisioning Profile
    Provisioning Portal > Provisioning > Distribution > 勾選要供測試的 iDevice
    > 按下 Submit > 下載此 Provisioning Profile 並點二下安裝到 Xcode 裡 

-----------------------------------------------------------------------------------

D. Xcode 的操作
   1. Xcode > Product > Archive
   > 允許

   2. 在自動跳出的 Archives 視窗中, 按下右方的 Share... 

   3. 確認分享的方式(.ipa) 與 Identity 後, 按下 Next 

   說明: Identity下拉式選單內容

   > 允許 

   4. 存檔後, 即可看到產生的 .ipa 檔案


-----------------------------------------------------------------------------------

E. iTunes:
   接著將此 .ipa 檔案拖拉到 iTunes 的應用程式裡, 並對 iDevice 執行同步

   說明: 確認有被勾選作同步

   同步完成:


1 則留言: