如果前面的部分都順利完成了,那麼這次按照步驟應該也可以順利完成 app 部署到 iOS 設備。
首先先在 Mac 環境開啟 Safari,並且登入 Apple Member Center
登入後,選擇 Certificates, Identifiers & Profiles
接下來選擇 Identifiers
接者要新增一個 iOS App ID
在 App ID Description 及 Explicit App ID 的欄位輸入名稱(最好跟 app name 有相關連,將來比較容易管理)
輸入完成之後,點選下方「continue」,則會出現再次確認的畫面
沒有問題的話就點選下方的「Submit」,iOS App ID 就產生成功了
接下來切換到 Provisioning Profiles 的 Distribution,準備新增一個 Distribution 用的 iOS Provisioning Profiles
發佈方式選擇 In House,然後按「Continue」
選擇剛剛新增的 App ID,然後按「Continue」
選擇一個 certificate,然後按「Continue」
輸入 Profile Name 後,就按「Generator」吧
按一下 Download,把這個 app 的 Provisioning Profile 下載回來
正常的話,這個下載回來的檔案,應該會在「下載項目」這個目錄中
接下來回到 XE6 的專案,開啟 Options,切換到 Provisioning 頁籤
Build Type 選擇 iOS Device - Ad hoc
Distribution Certificate 輸入 iPhone Distribution
Mobile Provision Profile 則輸入 mac 中之前下載的 Provisioning Profile 所在路徑
其中圖示範例中的第二個 user 是指登入 mac 的帳號名稱
都輸入完成後,按下「OK」,將 Target Platforms 切換成 iOS Device,並把 Configuration 切換到 Ad hoc
確認 iOS 設備已經跟 Mac 連接後,接下來就...Run 吧
一切都美好的話,應該可以看到你的 app 已經發佈到 iOS 設備上
執行看看吧...
比賽結束!
to be continued....