1. 程式人生 > >[iOS]如何把App打包成ipa檔案,然後App上架流程[利用Application Loader]

[iOS]如何把App打包成ipa檔案,然後App上架流程[利用Application Loader]

在上一篇部落格已經講過上傳專案了,但是有的時候,需要我們進行打包成ipa包到別的手機上跑(但是前提是,這個手機的UDID必須繫結到對應的開發者賬號中,也就是證書也得是從同樣的開發者賬號申請下來的才可以)
假設你現在已經完成了證書,Bundle Identifier 和描述檔案的配置(如果沒有請參考這個部落格中)
http://www.jianshu.com/p/391f6102b4fb
的前4步
然後配置工程
開啟你專案工程 第一步,這裡不能選擇模擬器,選擇iOS Device



如果不支援橫屏,把這2個勾去掉



然後檢視版本號和構建版本號



然後配置釋出證書



然後,如果這裡沒有黃色歎號,代表你的配置沒問題,如果有,那就是證書和描述檔案不匹配,或者描述檔案裡剛才選的Bundle和現在的工程的Bundle Identifier不一致,去develop.apple.com 上找到你的描述檔案在確認下繫結的bundle Identifier和你工程是不是一樣的?



然後繼續。斷點,全域性斷點,殭屍模式等都要去掉。






然後設定Release模式(Debug是測試的,Release是釋出用的)
Debug那個也要設定成Release模式 (這裡少了個圖)






然後可以根據需要設定本地語言和App在手機中顯示的名字



然後選擇 Xcode下 Product 下 Archive(專門用於傳專案,或者打包專案)




這個時候,我們選擇Export匯出



這裡選擇App Store



選擇賬號點選Choose



然後點選Export



然後會在桌面得到了一個ipa的檔案


、然後點選Xcode,然後 開啟Open Developer Tool 下的Application Loader



啊哦,還需要遵循協議哈哈,同意吧





我的ipa包在桌面(預設應該在桌面)



然後選中開啟





然後回到Itunesconnect網站上你自己的App資訊中檢視一下



然後這個構建版本這裡就可以新增程式碼啦



點選+號之後選擇程式碼版本



然後所有東西都填寫好了之後,點選頁面右上角提交以供稽核,然後你的應用就進入到排隊等待稽核的狀態了(大概等1周多吧就能有結果,祝你好運)



然後我的App已經從準備提交,變成正在等待稽核啦