iT邦幫忙

DAY 25
5

iPhone程式開發系列 第 25

[iPhone程式開發]25-終於,Submit到AppStore去審核

想寫的程式還沒寫好,由於時程己經delay,還是決定先submit程式。
第一次submit程式真的有點複雜
其實我也不太確定是否完全正確
不過不去做永遠不會知道結果

要Submit程式,基本上分成4個部份
1.iOS Provisioning Portal (http://developer.apple.com)
2.iTunes Connect(http://itunesconnect.apple.com)
3.包裝程式(本機,XCode)
4.上傳程式(本機,Application Loader)

以下逐一說明
1.iOS Provisioning Portal
此部份主要是準備軟體的唯一識別證
即之前說明過的Certificate、App ID以及最後包在一起的Profile
Certificate

App ID

包在一起的Profile

最後將profile下載至本機
double-click後讓XCode自動載入即可

2.iTunesConnect
此部份主要是管理AppStore上的軟體
包括軟體上下架(審查)流程

建立一個新的application

設定application的價格(這裡是免費)

輸入application的metadata

輸入Rating(沒什麼好料的,所以是4+的普級)

輸入EULA及程式圖示
EULA是有關版權,我只用預設值
程式圖示要512x512的icon
程式截圖最好不要包括iPhone的狀態列

好了之後點Save Changes
此時在這裡就會有一筆軟體資料
狀態為等待上傳(Waiting for upload)

3.用XCode包裝程式
此部份動作同[iPhone程式開發]20-上機測試(Ad-Hoc iTunes)
最後產出是一個app的zip格式檔

4.用Application Loader上傳程式
將步驟3的zip上傳
最後可以看到狀態變成Upload Received
然後狀態變成(Waiting for review)

接著,就是等審查結果了,
可能會通過或是被拒絕。

這段時間不知道會需要多久,
而Apple會在審核狀態有改變時,
發電子郵件通知,
因此就不必一直到網頁看進度。

全系列文章


上一篇
[iPhone程式開發]24-加料不加價,增加兩家業者
下一篇
[iPhone程式開發]26-PickView完成版-不是吃角子老虎啦
系列文
iPhone程式開發30

2 則留言

0
總裁
iT邦好手 1 級 ‧ 2010-10-22 08:04:59

antijava提到:
這段時間不知道會需要多久

會影響到鐵人賽進度嗎??

靜待佳音,請勿破梗
謝謝

0
魯大
iT邦高手 1 級 ‧ 2010-10-22 17:11:38

我只關心網聚的經費.. 偷笑偷笑

我要留言

立即登入留言