一、上架前的準備
1、發布證書和app對應的配置文件
2、構建app版本信息(登陸iTunes Connect選擇我的App)
二、上傳的具體流程
iTunes Connect新建AppId-->配置證書、配置文件-->打包-->構建版本信息-->Application Loader上傳-->添加包提交審核
1、到apple developer官網,新建AppId(初次上架需要)并生成發布證書和pp文件,雙擊安裝
2、到項目Build Settings/Code Signing中選擇剛剛的發布證書和pp文件
3、command+b 編譯沒錯誤點擊product/archive存檔,存檔成功后,選擇Export按鈕導出成ipa文件
到apple developer官網,選中account/iTunes connect/go to iTunes connect 通過公司賬號登錄后選中“我的App”,進入構建新版本界面。 點擊添加“版本或平臺”,在這里面需要構建新版中的所有信息,完成上述內容以后點擊“存儲”
4、使用Xcode工具Application Loader上傳之前生成的ipa文件
5、回到新構建的版本界面,點擊? 按鈕添加對應的新的版本,提交以供審核
說明:archive存檔、Application Loader上傳ipa文件需要一些時間,請耐心等待。提交以供審核的時間周期1-7天,比以前要快很多。如果發現被拒絕了,蘋果公司會給你發送一封郵件,里面有具體的原因,找到原因修改后再次提交審核即可,如果對他們測試有質疑,可以在備注里詳細說明。
三、詳細步驟
步驟一:iTunes Connect新建AppId
1、登錄蘋果開發者中心。點擊Account按鈕:
輸入開發賬號和密碼:
2、創建App IDs和Bundle ID,點擊Certificates,Identifiers&Profiles
創建App IDs和Bundle ID:
回到App IDs界面,至此一個項目的App IDs和Bundle已經創建完畢
步驟二:創建、安裝發布證書和配置文件
創建安裝發布證書
1、發布證書需要本地證書SCR文件,首先找到鑰匙訪問
選擇從證書頒發機構請求證書
填寫郵箱和常用名,選擇存儲到磁盤
默認存儲在桌面上,下面這種文件
2、使用剛剛生成的本地證書來創建發布證書
進入官網
選擇App Store and Ad Hoc
點擊continue點擊choose File.. 選擇創建好的:CertificateSigningRequest.certSigningRequest 文件,點擊Generate
點擊Download下載你剛剛創建好的發布證書,然后點擊Done。證書是cer后綴的文件
注:一般一個開發者帳號創建一個發布證書就夠了,如果以后需要在其他電腦上上架App,只需要在鑰匙串訪問中創建p12文件,把p12文件安裝到其他電腦上。這相當于給予了其他電腦發布App的權限。
創建配置文件(關聯發布證書和AppId(應用身份)的)
1、選擇Provisioning Profiles/Distribution
2、然后點擊右上角+號按鈕,選擇Distribution,App Store選項,
3、綁定App IDs(Bundle ID) 類型的套裝
4、綁定發布證書,點擊contiue
5、為配置文件命名
6、下載安裝配置文件
步驟三:打包工程
1、雙擊安裝你下載好的發布證書和pp文件,打開你的項目,進行配置
2、修改版本號
3、打包工程
4、導出成ipa包
步驟四:構建版本
1、登陸iTunes Connect
2、選擇我的APP
3、點擊+號,構建新的APP(初次提交)
4、按提示填寫相關信息,包括各種尺寸的截圖,APP簡介等等,填寫完畢之后,點擊保存
步驟五:Application Loader上傳
1、使用Xcode工具Appliction Loader上傳你的APP
2、提交ipa文件以供審核
發送成功后返回到我對App,刷新頁面,在構建版本處就會有個 + 號,點擊 + 號把發送過來的程序添加上去,然后點擊提交以供審核,刷新頁面,就可以看到狀態變成了正在審核中…