iT邦幫忙

DAY 21
5

iPhone程式開發系列 第 21

[iPhone程式開發]21-上機測試(Ad-Hoc iTunes)

上一篇是Ad-Hoc模式中
只需要用到XCode和iPhone即可
本篇則是說明
如何讓遠距的測試人員朋友
透過他們自已的iTunes
將程式載上iPhone
1.安裝profile
將profile”拉”進XCode或iTunes icon裡

2.在XCode中
複製Release成為Distribution

3.(project->setting->)Configuration
由原debug/release改為Distribution

4.(project->setting->)Build
Code signing選擇profile

5.(Target->properties->)Identifier
輸入AppID

6.(Project->setting->Build->)Base SDK
由原Simulator改為Device

7.Entitilement
XCode->iOS->File->New File->Entitlements
用預設檔名即可
將get-task-allow property uncheck掉
存檔

8.設定Entitlement
(Target->properties->)Build
(Codesigning->Code Sign Entitlement)
指定給Entitlements.plist
(步驟7,8是ad-hoc用,若要上appstore則可跳至步驟9)

9.Build project

10.Reveal in Folder

11.壓縮應用程式
記得只壓應用程式而不是整個資料夾

12.確認產出結果(看Build Log)
a.產出來源是Distribution而不是Debug/Release
b.有執行CodeSign動作

13.mobileprovision
將.mobileprovision檔拉進iTunes的Application中
解壓縮.zip檔
將其中的.app目錄拉進iTunes的應用程式中

若一切順利
會在iTunes中看到該應用程式
然後執行同步動作
即可將應用程式裝進iPhone了

全系列文章


上一篇
[iPhone程式開發]20-準備上實機測試(Ad-Hoc direct)
下一篇
[iPhone程式開發]22-準備上架AppStore
系列文
iPhone程式開發30

1 則留言

0
總裁
iT邦好手 1 級 ‧ 2010-10-18 08:44:02

暈此書只應天上有.....

我要留言

立即登入留言