標籤:下一步 crt 顯示 http ica bug psu sda png
網上有很多關於iOS發布上架的教程,但大多比較舊而且不完整、不夠清晰。所以整理了一個詳細完整的iOS APP發布上架App Store的圖文教程。分享給小白到大神路上前進的你我。
上架iOS需要一個蘋果開發人員帳號,還沒有的話申請一個。
上架過程分七個步驟,按步驟一步步來。照著教程做簡單、快速就能完成iOS APP的上傳。
1、建立APP身份證(App IDs)
2、申請iOS發布認證
3、申請iOS發布描述檔案
4、匯入iOS認證到xocde打包IPA
5、在iTunes Connect建立App
6、上傳IPA到App Store
7、上傳好IPA回到iTunes Connect填寫APP資訊並提交審核
一、建立唯一標示符App IDs
APP IDs在後面建立發布檔案,建立APP時都要用到。
如果之前iOS調試時建立過了,就不用重新建立了,還是用那個appid。
首先開啟開發人員中心https://developer.apple.com/cn/,進入認證頁面。
1.1點擊認證、ID及配件檔案,進入設定。
1.2選擇App IDs –>點擊+建立一個新的App ID
其中有兩項需要你自己填:
第一項Name,用來描述你的App ID,這個隨便填,沒有什麼限制,最好是項目名稱,這樣方便自己辨識(不允許中文)
第二項Bundle ID (App ID Suffix),這是你App ID的尾碼,需要仔細填寫。用來標示我們的 app,使它有一個固定的身份,和你的程式直接相關。填寫 Explicit App ID 的格式為:com.company.appName,照著格式寫,寫個方便記的,後面很多地方要用到。
第三項App Services,預設會選擇2項,不能修改,其它如APP需要推播通知就勾選下推播通知的服務,沒有其他要求選擇預設的,然後點擊Continue確認,下一步。
檢查下沒有錯的話直接點擊Register後點擊Done完成App ID的建立。
二、申請發布認證
這裡使用Appuploader工具,直接申請匯出p12認證檔案和.mobileprovision描述檔案
2.1開啟Appuploader,輸入蘋果開發人員中心帳號,登入。
2.2選擇Certification
2.3點擊+ADD,這裡有開發認證等等建立選項,這裡選第三項發布認證。
如果你之前有了發布認證也可以不用建立,用之前的也行,蘋果規定個人只能建立3個發布認證。
2.4輸入,認證名稱(隨意) 郵箱(任何郵箱都行) 密碼(後面打包編譯時間用到)然後點擊ok
2.5此時產生了好了一個發布認證,點擊p12 File,下載認證檔案,儲存到電腦。
這樣就得到了一個p12的iOS發布認證檔案
三、申請發布描述檔案
3.1回到軟體點擊Profiles
3.2點擊+ADD,這裡有開發描述檔案等等選項,這裡選發布描述檔案。
3.3選擇APP IDs,之前在開發人員中心建立的,這裡會自動出現。
3.4勾選剛建立的發布認證關聯好,輸入name,點擊ok
注意:如果你之前建立了多個發布認證,下面發布認證框顯示多個發布認證,
可以全選,預設最新建立的發布認證,打包時輸入最新建立的發布認證密碼。
ps:發布認證不同的app可以通用的,描述檔案不同就行了。
3.5此時產生了發布描述檔案,點擊 Download下載到電腦儲存
四、Xcode上傳認證編譯打包
1、匯入iOS認證p12到鑰匙串
1.1開啟鑰匙串助手,雙擊p12檔案,預設鑰匙串是(登入),注意這裡一定要選擇(系統)
這樣後面打包時iOS認證才不會報錯,輸入建立iOS認證設定的密碼,匯入進去。
1.2匯入後提示此認證是由未知頒發機構簽名的,因為不是用原生鑰匙串檔案申請的iOS認證
不過沒關係,設定一下信任就好了
1.3雙擊認證、點擊信任,使用此認證時,設定為始終信任。
2、xcode配置iOS認證和打包環境
2.1用xocde開啟你的項目,點擊進入設定認證介面。
有兩個地方都要設定
選擇Code Signing下面的release(發布版)Debugs是測試版,上架App Store選擇發布版的。
然後選擇你剛上傳的對應iOS發布認證
2.2回到基本資料設定介面,Bundie 這項填寫,最先建立的那個appid,跟建立iOS描述檔案時選擇的要一樣。
現在下面還有個錯誤提示,因為還沒有匯入iOS描述檔案。
2.3雙擊.mobileprovision描述檔案,閃一下就自動匯入到xcode,不報錯表示可以了。
2.4選擇xcode功能表列如果圖所示
2.5把Archived修改為Release
2.6點擊選擇裝置,選擇為打包裝置。
3、項目打包IPA包匯出
3.1選擇功能表列,如果Archive還是灰色的,說明之前的配置沒有生效,退出重新開啟下。
點擊Archive,開始打包。
3.2打包進度條走完後,會彈出以下介面,點擊Expcrt
3.3這裡是個人開發賬戶發布到App Store,所以選擇第一個,點擊Next。
3.4選擇你的開發人員帳號,還沒登入會提示你登入,點擊Choose,會檢查你的認證是否正確。
3.5iOS認證檢測通過就到了這一步、點擊Export,就會匯出 一個檔案夾,裡面就是IPA檔案,大功告成了。
這個IPA包就可以上傳到App Store了。
五、在iTunes Connect建立App
5.1進入iTunes Connect進入建立APP,選擇我的APP點擊左上方+號選擇建立APP,輸入你的應用程式名稱,語言,套裝ID,之前在開發人員中心建立的對應APP IDs(與剛才建立iOS發布描述檔案時所選的appid要一致,這樣用iOS認證打包的IPA,上傳就能對應識別到)sku不能寫中文,點擊建立。
5.3這裡提示要用到Xcode或者Application loader提交IPA,等下可以用Appuploader直接上傳ipa,更快。
現在APP各項資訊都沒填寫,等下把IPA上傳成功了再填寫。
這裡構建版本旁邊還沒有出現+號,後面上傳了IPA就會出現,等下會用到。
六、Windows環境下上傳IPA到App Store
6.1開啟Appuploader程式,點擊Upload.
6.2選擇剛產生的iap包、Appuploader將自動上傳你的IPA,當出現以下提示時,說明上傳成功,點擊deail可以查看APP資訊。
七、回到iTunes Connect提交審核
7.1上傳好了IPA,然後回到iTunes Connect,進入填寫資訊的頁面,下邊有一個構建版本的選項,之前這旁邊沒有+號的,如果上傳成功了,過幾分鐘旁邊會出現一個加號按鈕,點擊一下+然後會出現你剛上傳的APP,有上傳多個版本會出現多個,點選、點擊完成即可。
注意:如果一段時間後沒有出現+號,可能ipa不符合要求,會有個反饋郵件過來,根據反饋的問題修改後重新上傳。
添加了構建版本,如果要修改添加,打包時增加下版本號碼,如果跟之前的相同那上傳不了。
點擊刪除又會出現+號,可選擇其他上傳的版本去提交審核。
7.2然後設定好APP相關的資訊、類別,價格、銷售服務等。
的話、如果你的應用只支援 iPhone,你只需提供 5.5 英寸的顯示屏
像素-縱向:1242 x 2208,橫向:2208 x 1242
72 dpi、RGB、平展、不透明
高品質 JPEG 或 PNG 影像檔格式)即可。
其他尺寸的勾選引用5.5寸的就行,最多上傳5張。
如果你的應用支援iPad,一套 12.9 英寸的螢幕就可以滿足要求。
APP表徵圖的規格則為1024*1024
7.3設定好相應的APP資訊後,點擊提交以供審核。
7.4提交審核回到我的APP查看會提示正在等待審核,審核有時很快一兩天,或要幾天時間,常登陸看看審核情況,或看郵件提示。
如果變成可供銷售,恭喜你~上架成功了,如果顯示被拒絕,點擊查看問題,根據反饋修改再重新上傳。
最新iOS發布App Store詳細圖文教程~