簡介:iOS應(yīng)用上線發(fā)布流程一般包含四個部分,第一步是相關(guān)證書文件的配置瘾敢;第二步是Xcode的設(shè)置祝辣;第三步是iTunes填寫App的相關(guān)信息;最后是審核結(jié)果以及相關(guān)郵件回復(fù)涧团。
(一) 開發(fā)者發(fā)布證書只磷、AppID和描述文件的配置
1. 登錄Apple開發(fā)者中心網(wǎng)站(蘋果開發(fā)者中心)
用瀏覽器輸入蘋果開發(fā)者中心網(wǎng)址钮追,點擊右上角Acount元媚,在登錄界面上輸入用戶名和密碼進(jìn)行驗證炭晒,驗證通過后則進(jìn)入蘋果開發(fā)者中心网严。開發(fā)者中心主頁跟登錄界面如下圖:
驗證通過后蘋果開發(fā)者中心,如下圖:
2. 創(chuàng)建Production開發(fā)者證書
開發(fā)者證書(分為開發(fā)和發(fā)布兩種驴一,類型為iOS
Development, iOS Distribution)肝断,要上架App Store需要的是iOS
Distribution。進(jìn)入證書創(chuàng)建界面后趣钱,點擊Certificates首有,選擇All,選擇創(chuàng)建(注意:如果已經(jīng)存在Production證書烙常,從創(chuàng)建發(fā)布證書的電腦上面導(dǎo)出P12即可蚕脏,無需重復(fù)創(chuàng)建。)
點擊右上角小?號創(chuàng)建發(fā)布證書汇竭,然后點擊頁面最下面的Continue按鈕,如下圖
在點擊最下面的繼續(xù)后,我們要上傳CSR文件,CSR是Certificate Signing Request的英文縮寫渐夸,即證書請求文件墓塌。我們需要在電腦上《鑰匙串訪問》中生成苫幢。
3. 注冊App ID
App ID在蘋果官方的開發(fā)者計劃(Apple Developer Member Center)層面牢屋,App ID即 Product ID烙无,用于標(biāo)識一個或者一組App涮拗。首先在證書界面選擇App IDs選項三热,點擊右上角?就漾,可以進(jìn)入App ID創(chuàng)建界面抑堡,如下圖:
填完上面的信息過后有缆,繼續(xù)填寫下面的信息妒貌,選擇注冊的功能菊碟,選擇完成過后點擊最下面的Continue按鈕逆害,進(jìn)入最后的頁面,點擊Register即可完成注冊纯陨。
4. 創(chuàng)建iOS Provisoning Profiles 描述文件
創(chuàng)建完P(guān)roduction發(fā)布證書和注冊App ID過后获讳,接下來就是創(chuàng)建iOS Provisoning Profiles 描述文件量愧。Provisioning Profile 文件包含了上述的所有內(nèi)容:證書煞烫、App ID 和 設(shè)備 ID。
點擊右上角?按鈕進(jìn)入iOS Provisoning Profiles 描述文件的創(chuàng)建最冰,創(chuàng)建發(fā)布Distribution Provisoning Profiles 需要選擇App Store選項赌朋。如下圖:
點擊繼續(xù)過后需要你選擇上面我們剛創(chuàng)建好的App ID达布,我們選擇對應(yīng)的App ID即可:
接著需要我們選擇發(fā)布者證書躺苦,我們選擇前面我們創(chuàng)建好的發(fā)布證書即可,如下圖:
點擊繼續(xù)按鈕過后,填寫Profiles Name后點擊繼續(xù)倔叼,然后下載下來丈攒,雙擊安裝到電腦即可碘耳,如下圖:
(二) Xcode設(shè)置
1. Xcode工程的應(yīng)用證書注冊
選擇工程→TARGETS→General→Signing斗搞。如果是Automatically manage signing,將左邊的按鈕取消掉。然后選擇注冊我們的Provisoning Profiles 描述文件狞山。
2. 打包應(yīng)用APP
工程配置完成后就可以打包APP了伊约,由于是要應(yīng)用發(fā)布,所以需要將工程改成release 模式。
打包APP有幾種方式来庭,下面介紹的是平常最常用的打包方式。點擊工程穿挨,工具欄-Product-Archive月弛,如下圖肴盏。
Archive成功后就可以點擊 export按鈕到處APP包(這里還不能點擊Upload App Store,因為itunes connect 上面還沒有本應(yīng)用的項目帽衙,需要創(chuàng)建后才能上傳)
(三) iTunes填寫App的相關(guān)信息
1. 登錄iTunes Connect****(<u>鏈接</u>)
2. 新App的創(chuàng)建
點擊iTunes Connect進(jìn)入管理界面菜皂,如下圖。
點擊我的App可以進(jìn)入App管理界面厉萝,在右上角點擊?新建App 即可創(chuàng)建新的App
3. App基本信息填寫
新建完App后恍飘,需要填寫App的基本信息,比如App的名稱谴垫,語言章母、類別等,詳情請參照下圖:4. App價格與銷售范圍填寫翩剪。
填寫完App的基本信息后胳施,接著就是填寫App的價格及銷售范圍。一般情況下肢专,App的銷售價格為免費的,銷售的地區(qū)選擇所有國家和地區(qū)焦辅,如果App應(yīng)用支持bitcode博杖,側(cè)選擇自動編譯bitcode。如下圖:
5. App版本信息填寫
填寫完成價格與銷售范圍后筷登,點擊左側(cè)xx.x準(zhǔn)備提交按鈕剃根,即可進(jìn)入App版本信息填寫界面,
首先是添加App預(yù)覽圖和屏幕快照前方,可直接將對應(yīng)的圖片拖到該區(qū)域狈醉,如下圖:
App預(yù)覽圖的尺寸大小,如下圖所示:
接著是App的宣傳文本惠险,描述以及關(guān)鍵詞苗傅,分別是需要填寫,詳情請參照下圖:
填完App的宣傳文本關(guān)鍵詞后班巩,接下來需要選擇上傳的App包渣慕,即將上面打包好的App包(ipa)通過Application Loader進(jìn)行上傳,上傳成功后抱慌,構(gòu)建版本右側(cè)即可出現(xiàn)?逊桦,如下圖所示,點擊選擇對應(yīng)的版本包即可抑进,
接著填寫App的綜合信息强经,如App Store圖標(biāo),版本寺渗,版權(quán)等匿情,詳情如下圖:
最后是填寫App的審核信息兰迫,包括用戶登錄名密碼,聯(lián)系人信息等码秉,如下圖逮矛。填完過后就可以點擊右上角保存按鈕,提交審核了转砖。