如下內容參考了https://www.cnblogs.com/appuploader/articles/7069539.html,html
而且寫出本身遇到了一些問題ios
http://www.applicationloader.net/blog/zh/88.html?tdsourcetag=s_pctim_aiomsgxcode
上架iOS須要一個付費的開發者帳號,尚未的話申請一個或者借用。服務器
申請開發者帳號介紹app
上架前能夠先測試體驗下本身的app,若是問題修改好再上架測試
(問題:登陸登陸 Appuploader 時,須要在蘋果手機進行雙重驗證)spa
http://www.applicationloader.net/blog/zh/2489.html.net
(問題:推送功能IOS中默認沒有3d
解決:ios推送證書的申請和使用配置 http://www.applicationloader.net/blog/zh/1787.html?tdsourcetag=s_pctim_aiomsg)
上架過程分七個步驟,按步驟一步步來。
仔細看這個流程,少走不少彎路,不用一步步去試錯,節省時間。
一、建立APP身份證(App IDs)
二、申請iOS發佈證書
三、申請iOS發佈描述文件
四、Windows下上傳證書編譯打包
五、在iTunes Connect建立App
六、Windows下上傳IPA到App Store
七、上傳好IPA回到iTunes Connect填寫APP信息並提交審覈
1、建立惟一標示符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項,不能修改,其它根據本身須要的服務選擇上,而後點擊Continue確認,下一步。
檢查下沒有錯的話直接點擊Register後點擊Done完成App ID的建立。
2、申請發佈證書
若是還沒安裝Appuploader先安裝好
2.1打開Appuploader,輸入蘋果開發者中心帳號,登陸。
2.2選擇Certification
2.3點擊+ADD,這裏有開發證書等等建立選項,這裏選第三項發佈證書。
若是你以前有了發佈證書也能夠不用建立,用以前的也行,蘋果規定我的只能建立3個發佈證書。
2.4輸入,證書名稱(隨意) 郵箱(任何郵箱都行) 密碼(後面打包編譯時用到)而後點擊ok
2.5此時生成了好了一個發佈證書,點擊p12 File,下載證書文件,保存到電腦。
這樣發佈證書就建立好了。
3、申請發佈描述文件
3.1回到軟件點擊Profiles
3.2點擊+ADD,這裏有開發描述文件等等選項,這裏選發佈描述文件。
3.3選擇APP IDs,以前在開發者中心建立的,這裏會自動出現。
3.4勾選剛建立的發佈證書關聯好,輸入name,點擊ok
注意:若是你以前建立了多個發佈證書,下面發佈證書框顯示多個發佈證書,
能夠全選,默認最新建立的發佈證書,打包時輸入最新建立的發佈證書密碼。
ps:發佈證書不一樣的app能夠通用的,描述文件不一樣就好了。
3.5此時生成了發佈描述文件,點擊 Download下載到電腦保存
4、上傳證書編譯打包
各平臺打包教程、根據本身使用的開發平臺去打包。
這裏以APPcan平臺爲例
4.一、選擇完工的APP,點擊應用打包,選擇證書管理,iOS發佈證書,上傳以前申請的發佈證書和申請時設置的密碼及發佈描述文件
點擊檢驗,APP ids將自動出現,而後保存。
4.2選擇雲端打包,iOS打包,沒有推送證書就不勾選支持推送,選擇發佈版證書,禁用http請求容易審覈經過。
設置好版本號,選擇appcan服務器,點擊生成安裝包。
4.3安裝包生成成功後,下載保存到電腦,這個ipa包就能夠上傳到App Store了
5、在iTunes Connect建立App
5.1回到軟件,點擊ItunerConnect,進入iTunes Connect進入建立APP。
5.2選擇個人APP點擊左上角+號選擇新建APP,輸入你的應用名稱,語言,套裝ID,以前在開發者中心建立的對應APP IDs
(與剛纔建立iOS發佈描述文件時所選的appid要一致,這樣用iOS證書打包的IPA,上傳就能對應識別到)
sku不能寫中文,點擊建立。
5.3這裏提示要用到Xcode或者Application loader提交IPA,等下用Appuploader直接在Windows環境下上傳ipa,不用Mac也行。
如今APP各項信息都沒填寫,等下把IPA上傳成功了再填寫。
這裏構建版本旁邊尚未出現+號,後面上傳了IPA就會出現,等下會用到。
6、Windows環境下上傳IPA到App Store
6.1打開Appuploader程序,點擊Upload.
6.2選擇剛生成的iap包
6.3Appuploader將自動上傳你的IPA,當出現如下提示時,說明上傳成功,點擊deail能夠查看APP信息。
若是遇到
參考:
http://www.applicationloader.net/blog/zh/2082.html?tdsourcetag=s_pctim_aiomsg
http://www.applicationloader.net/blog/zh/1620.html
7、回到iTunes Connect提交審覈
7.1上傳好了IPA,而後回到iTunes Connect,進入填寫信息的頁面,下邊有一個構建版本的選項,以前這旁邊沒有+號的,若是上傳成功了,過幾分鐘旁邊會出現一個加號按鈕,點擊一下+而後會出現你剛上傳的APP,有上傳多個版本會出現多個,點選、點擊完成便可。
注意:若是一段時間後沒有出現+號,可能ipa不符合要求,會有個反饋郵件過來,根據反饋的問題修改後從新上傳。
http://www.applicationloader.net/blog/zh/1491.html?tdsourcetag=s_pctim_aiomsg
添加了構建版本,若是要修改添加,打包時增長下版本號,若是跟以前的相同那上傳不了。
點擊刪除又會出現+號,可選擇其餘上傳的版本去提交審覈。
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查看會提示正在等待審覈,審覈有時很快一兩天,或要幾天時間,常登錄看看審覈狀況,或看郵件提示。
若是變成可供銷售,恭喜你~上架成功了,若是顯示被拒絕,點擊查看問題,根據反饋修改再從新上傳。
APP版本更新
http://www.applicationloader.net/blog/zh/681.html?tdsourcetag=s_pctim_aiomsg