app上架流程的整理,app上架流程整理
app的上架流程
一.準備工作
首先需要有開發人員帳號,企業級的帳號是299$,個人開發人員帳號是99$,沒有的話可以登入http://developer.apple.com/自行申請
假如你已經有帳號了,進入蘋果官網點擊Accout登入
二.申請認證
登入完成後點擊認證,進入介面,有認證.標識.裝置.描述檔案
點擊identifiers下面的APP IDS,點擊加號註冊APP IDS,需要填寫的是APP ID的名稱和Bundle ID,名稱自己定義不能有特殊的字元,Bundle ID需要與app的Bundle identifier一致.,可以在targets->General->Bundle identifier找到
申請認證之前需要建立好CSR類型的認證,開啟鑰匙串,鑰匙串訪問->認證助理->從認證從憑證授權單位請求認證,之後填寫認證資訊
填寫認證資訊,電子郵件常用名稱等最好每個認證都申請CSR認證檔案,最後選擇儲存到磁碟以備後用,這時案頭上出現了建立好的CSR認證
點擊Certificates的加號添加認證,會出現Development和Production兩種認證,Development叫開發人員認證用於真機調試,Production發布認證用於app的發布
無論哪種認證都選擇第一項
點擊繼續,進入選擇CSR檔案的介面,選擇建立好的CSR檔案,
建立完成後點擊downLoad按鈕,下載認證,雙擊安裝在鑰匙串中
點擊Provisioning Profiles下的加號,會出現Development和distribution分別是開發和發布認證,用於真機調試和發布app的認證,根據需要選擇,都是選擇第一個
選擇對應的APP ID
選擇建立好的認證,然後輸入認證的名稱
三.Xcode內的操作
點擊Xcode左上方的preferences進入,點擊左下角的加號,添加Apple ID
添加完帳號,店家右下角的View Details…可以查看描述檔案,點擊downloadAll或者下載建立好的認證
進入project->build Setting->Code Signing,選擇建立好的描述檔案和認證
四.Ipa打包
Xcode內點擊product->archive,記住要用真機打包否則archive是灰色的
在登入好的開發人員帳號裡面選擇iTunes Connect,配置app資訊
然後選擇我的app,進入後點擊左上方的加號
平台:我選擇IOS
語言選擇簡體中文(Simplified Chinese)
套裝ID和SKU:選擇appID,也是就app的Bundle identifie
點擊建立進入app資訊完善介面,app的資訊以及價格與銷售範圍根據自己需要進行修改
進入準備提交
這時還沒有構建的版本,需要在Archives的裡面,先點擊validate..進行驗證
再點擊藍色按鈕Upload to App Store,進行上傳ipa,可能會有些慢
填寫app的版本資訊以及綜合資訊(務必填寫完整在此不在一一列舉)
等待審核吧,下面列出了一些審核不通過的理由
1.最近蘋果加大了審核的力度,對於標題過長或者過於熱門的關鍵詞寫在標題中也是不可以的,標題可以盡量精簡一些
2.對於功能類似或有抄襲別人的app的都有可能會被拒
3. 需要示範賬戶才能使用此 App 的所有功能的,需要提供示範賬戶
4.UI設計要簡潔,圖片不要有侵權的嫌疑
5.app記憶體在bug和錯誤,在被拒的app的原因裡面這個原因占很大部分
6.app資訊要填寫完整,而且資訊要有效
7.不要帶有圖片或者文字的預留位置
8.在app內不允許有版本更新或測試的字樣