App上架流程(IOS)

一、上架前的準備

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

AppId創建

創建App IDs和Bundle ID:

創建App IDs和Bundle ID

回到App IDs界面,至此一個項目的App IDs和Bundle已經創建完畢

創建完畢

步驟二:創建、安裝發布證書和配置文件

創建安裝發布證書

1、發布證書需要本地證書SCR文件,首先找到鑰匙訪問

鑰匙串訪問

選擇從證書頒發機構請求證書

類型選擇

填寫郵箱和常用名,選擇存儲到磁盤

選擇磁盤

默認存儲在桌面上,下面這種文件

CSR文件

2、使用剛剛生成的本地證書來創建發布證書

進入官網

新增發布證書

選擇App Store and Ad Hoc

創建發布證書

點擊continue點擊choose File.. 選擇創建好的:CertificateSigningRequest.certSigningRequest 文件,點擊Generate

創建發布證書

點擊Download下載你剛剛創建好的發布證書,然后點擊Done。證書是cer后綴的文件

注:一般一個開發者帳號創建一個發布證書就夠了,如果以后需要在其他電腦上上架App,只需要在鑰匙串訪問中創建p12文件,把p12文件安裝到其他電腦上。這相當于給予了其他電腦發布App的權限。


創建配置文件(關聯發布證書和AppId(應用身份)的)

1、選擇Provisioning Profiles/Distribution

選擇發布pp文件

2、然后點擊右上角+號按鈕,選擇Distribution,App Store選項,

選擇配置文件類型

3、綁定App IDs(Bundle ID) 類型的套裝

綁定App IDs(Bundle ID)

4、綁定發布證書,點擊contiue

綁定發布證書

5、為配置文件命名

命名

6、下載安裝配置文件

下載并安裝配置文件


步驟三:打包工程

1、雙擊安裝你下載好的發布證書和pp文件,打開你的項目,進行配置

配置發布證書和配置文件

2、修改版本號

修改版本號

3、打包工程

打包工程

4、導出成ipa包

導出成ipa包

步驟四:構建版本

1、登陸iTunes Connect

iTunes Connect

2、選擇我的APP

選擇我的App

3、點擊+號,構建新的APP(初次提交)


新建App

4、按提示填寫相關信息,包括各種尺寸的截圖,APP簡介等等,填寫完畢之后,點擊保存

編輯app信息

步驟五:Application Loader上傳

1、使用Xcode工具Appliction Loader上傳你的APP

選取工具

2、提交ipa文件以供審核

提交ipa文件

發送成功后返回到我對App,刷新頁面,在構建版本處就會有個 + 號,點擊 + 號把發送過來的程序添加上去,然后點擊提交以供審核,刷新頁面,就可以看到狀態變成了正在審核中…

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容