app的上架流程 一.準備工作 首先需要有開發者賬號,企業級的賬號是299$,個人開發者賬號是99$,沒有的話可以登錄http://developer.apple.com/自行申請 假如你已經有賬號了,進入蘋果官網點擊Accout登錄 二.申請證書 登錄完成後點擊證書,進入界面,有證書.標識.設備. ...
app的上架流程
一.準備工作
首先需要有開發者賬號,企業級的賬號是299$,個人開發者賬號是99$,沒有的話可以登錄http://developer.apple.com/自行申請
假如你已經有賬號了,進入蘋果官網點擊Accout登錄
二.申請證書
- 申請appId
登錄完成後點擊證書,進入界面,有證書.標識.設備.描述文件
點擊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內不允許有版本更新或測試的字樣