APP開發(fā)大部分企業(yè)都會(huì)選擇開發(fā)IOS端,很多企業(yè)不懂APP的上架流程,今天犇犇科技就來分享一下APP開發(fā)iOS端上架APP store的五步流程。App store的上架流程比安卓端要繁瑣,要求也更加嚴(yán)格,主要有以下五個(gè)步驟:
1.申請(qǐng)開發(fā)者賬號(hào)
蘋果的開發(fā)者賬號(hào)主要分為三種類型:個(gè)人賬號(hào)、公司賬號(hào)、企業(yè)賬號(hào),三者的費(fèi)用以及權(quán)限都是不同的。一般建議大家申請(qǐng)個(gè)人或者公司的賬號(hào),這兩種賬號(hào)申請(qǐng)起來比較容易,只要資料齊全,一般都是可以申請(qǐng)下來的。
企業(yè)賬號(hào)申請(qǐng)起來就會(huì)比較困難,申請(qǐng)至少也得三個(gè)月的時(shí)間,而且企業(yè)賬號(hào)的應(yīng)用不能發(fā)布到App Store,只能企業(yè)內(nèi)部使用。然而,企業(yè)賬號(hào)簽名之后的App可以直接發(fā)布到分發(fā)平臺(tái),或者放著自己的服務(wù)器上讓用戶下載,無需經(jīng)過蘋果審核。
2.創(chuàng)建APP ID及申請(qǐng)證書
創(chuàng)建APP ID及申請(qǐng)證書App ID,首先需要登錄你的developer account,然后配置App bundle ID。xplicit App ID 的格式為:com.company.AppName(注意:要有兩個(gè)點(diǎn)。)照著格式寫。然后登錄你的iTunes connect,再使用你的BUNDLE ID 創(chuàng)建App。
申請(qǐng)證書需要通過Mac的鑰匙工具來生成證書,其中包括開發(fā)證書、下載證書、推送證書。這里需要注意的是下載下來的證書只能在請(qǐng)求該證書的電腦上使用,如果想給其他開發(fā)者使用,需要將已經(jīng)導(dǎo)入的證書導(dǎo)出為個(gè)人信息交換的格式供他人使用。另外,申請(qǐng)證書的個(gè)數(shù)也是有限定的,超過就不能申請(qǐng)了。
之后就可以創(chuàng)建描述文件了,描述文件要把證書和Bundle Identifier關(guān)聯(lián)起來。
3.在開發(fā)者中心的iTunes Connect 中配置 App 相關(guān)信息
主標(biāo)題:主標(biāo)題是顯示在 App Store 中的App本地化名稱,一般包含主題部分和后綴部分。主題的詞匯具用很高的權(quán)重,應(yīng)盡量選擇相關(guān)的高熱度詞,但不宜出現(xiàn)熱門競(jìng)品品牌詞,否則審核容易被拒。
副標(biāo)題:副標(biāo)題就是App的簡(jiǎn)介,可以增加App詞組的權(quán)重。所以內(nèi)容應(yīng)盡量覆蓋一些重要關(guān)鍵詞,字?jǐn)?shù)控制在30字符以內(nèi)。
隱私政策網(wǎng)址:必填項(xiàng),只有在提交新版本的時(shí)候才能更新。填寫時(shí)可以將競(jìng)品的隱私政策范文作為參考。
產(chǎn)品描述:必填項(xiàng),4000個(gè)字符以內(nèi),可以填寫不同的語(yǔ)言。只有在更新版本時(shí)才能修改,不允許填寫特殊字符。
關(guān)鍵詞:允許填寫100個(gè)字符,盡量寫滿。盡量少使用逗號(hào),需要強(qiáng)調(diào)的關(guān)鍵詞,可以用逗號(hào)隔開。關(guān)鍵詞的設(shè)置,會(huì)影響App在搜索結(jié)果中的排名。
應(yīng)用分級(jí):必填項(xiàng)。根據(jù)對(duì)13個(gè)問題的選填結(jié)果,分級(jí)會(huì)即時(shí)改變,問題選填時(shí)應(yīng)與應(yīng)用的實(shí)際情況相符,不然容易出現(xiàn)審核被拒的請(qǐng)況。
需要各個(gè)版本的屏幕截圖,運(yùn)行模擬器,還有就是一個(gè)1024*1024的圖標(biāo),圖標(biāo)不能有圓角。
App預(yù)定:對(duì)于那些支持預(yù)定的App,在App未上架之前用戶可以提前在App Store查看產(chǎn)品頁(yè)面并預(yù)定該產(chǎn)品,等產(chǎn)品上線之后,用戶會(huì)收到通知。

4、打包上傳APP
將申請(qǐng)好的證書和描述文件正確配置到 Xcode 中,設(shè)置好Xcode的一些屬性:
(1)在Xcode中選擇iOS Device(這里不能選擇模擬器);
(2)如果應(yīng)用不支持橫屏,請(qǐng)?jiān)?General 選項(xiàng)中將 Landscape Left 和 Landscape Right 兩項(xiàng)的勾選去掉;
(3)查看版本號(hào)和構(gòu)建版本號(hào);
(4)配置發(fā)布在證書。如果這里沒有黃色嘆號(hào),代表你的配置沒問題,如果有,那就是證書和描述文件不匹配,或者描述文件里剛才選的Bundle和現(xiàn)在的工程的Bundle Identifier不一致。
(5)設(shè)置為 Release 模式。Debug是測(cè)試用的,Release是發(fā)布用的
之后便可選擇 Xcode->Product->Archive打包項(xiàng)目,打包完成后選擇 Upload to App Store上傳。
5、提交APP,上線成功
App打包完成后,需要上傳App Store Connect。步驟如下:
進(jìn)入App Store Connect創(chuàng)建新的App,填寫完成App信息。執(zhí)行archive操作,打包ipa或直接上傳構(gòu)建版本。新建App版本號(hào),選擇已上傳的構(gòu)建版本,提交審核。
北京星誠(chéng)視野網(wǎng)絡(luò)科技有限公司 © 2008-2022 京ICP備09003513-1號(hào) 技術(shù)支持:北京網(wǎng)站建設(shè)公司 北京APP開發(fā)