將應用包上傳到app store的方法


一、Application Loader 

     如果您安裝了最新版的XCode開發環境。對於在4.2及以上4.3以下版本,Developer/Applications/Utilities目錄中已經有ApplicationLoader程序,無需執行以下單獨安裝。對於XCode4.3及以后版本,在/Applications/Xcode.app/Contents/Applications目錄中可以找到(右鍵XCode選擇Show Package Contents(顯示包內容)可以進入目錄結構)。如果沒有安裝XCode,則路徑在Developer/Applications/Utilities。

    在iTunesConnect的Resources And Help界面,可以看到Application Loader單機版本的下載地址。當前最新版本是3.0,下載鏈接是https://itunesconnect.apple.com//apploader/ApplicationLoader_3.0.dmg.

    下載完成后雙擊安裝,執行窗體界面中的ApplicationLoader.pkg后一路默認安裝即可。

    Application Loader執行初始界面如下圖。

    登錄后可以看到主界面,選擇“Deliver Your App”。

    可以看到所有在等待上傳狀態的應用清單,選擇需要上傳的應用,並選擇“Next”。

    看到應用的基本信息,做最后的確認后選擇“Choose...”。

    選擇在追信魔盒下載的編譯好之后的ipa文件。

    准備上傳,選擇右下角的“Send”。

    開始上傳,需要注意的是由於Apple服務器在國外,國內上傳經常會出現長時間卡在“Authenticating with the iTunes Store...”,只能耐心等待……

    完成后需要等待一到兩分鍾,itunesconnect上才能看到上傳的應用包,選擇上傳的最新應用包(如果被拒絕過一次,itunesconnect上的應用包不止一個,這里要注意二次上傳時version和build的填寫,二次上傳時不能和已上傳過的應用包的build相同,否則會上傳失敗),確認其他應用信息無誤后點擊保存,然后提交審核即可看到應用狀態進入了Waiting for Review等待審核狀態。一般在15個工作日左右會進入審核狀態(具體審核時間以蘋果官方時間為准),在三個工作日內一般會有審核結果,是上架銷售還是拒絕。

 

    如果上傳時碰到"There is no dwarfdump executable defined."問題,應該是電腦中缺少dwarfdump程序,理論上安裝完整的XCODE可以解決(在XCODE安裝完成后可以在/Developer/usr/bin/dwarfdump找到)。

 

參考:http://blog.csdn.net/nogodoss/article/details/8217062

 

 

二、Xcode

1、打開工程

2、點擊項目設置,輸入你在開發者帳號里面創建的應用唯一標識,即Bundle ID。

3、配置Code Signing Identity(編譯證書,每個應用對應一個證書)和Provisioning Profile。

4、點擊最上面工具欄的Product->archive,彈出Organizer界面。

5、點擊Validate,輸入帳號密碼,進行下一步驗證,驗證完畢。

6、選擇第一項,上傳到App Store(解釋這三項的作用,我個人理解,第一項是發布到商店。第二項是企業發布。第三項是單單歸檔而已)。

7、等待驗證,如果提示錯誤或者警告,都會上傳失敗,而Application Loader上傳時只要沒有錯誤都能上傳成功(個人經驗)。如果驗證成功,就到itunesconnect里面查看。

 

參考:http://my.oschina.net/iamking/blog/187416


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM