ios 上架 App Store 大體流程

一. iOS 打包 IPA 過程記錄


1. 申請 蘋果開發者賬號

1). 個人

每年: 99$
可以在 AppleStore 發佈產品
賬戶在 AppleStore 顯示爲個人姓名


2). 公司

每年: 99$
可以在 AppleStore 發佈產品
可以多個開發者協作開發
需要填寫公司的鄧白氏編碼 [D_U_N_S]


2. 安裝 ios 上架輔助軟件 (Appuploader)


3. 申請 ios 發佈證書 (p12)

  • 1). 什麼是發佈證書?
    答 --> 文件後綴格式爲 *.cer, 是用作開發證書和發佈證書的文件., 使真機環境具有 打包/發佈 app 的權限

4. 申請 ios 發佈描述文件 (mobileprovision)

  • 1). 什麼是發佈描述?
    答–> 文件後綴格式爲 *.mobileprovision 使真機環境具有 打包/發佈 app 的權限

5. 發佈打包 ipa

  • 1).通過打包軟件進行 app 封裝打包,

但是這個是對安裝包的大小有限制的.

  • 2).app 封裝打包軟件

Hbuilder,
Xcode,


6. 上傳 ipa 到 Itunes Connect.


7. TestFlight 方式安裝到蘋果真機測試.


8. 設置 ios app 各項信息並提交審覈{

  • 1).iOS app 需要通過審覈, 纔可以上架到 AppleStore,
  • 2).ios app 需要兼容 iphone, ipad, 以及需要適配屏幕分辨率,
  • 3). app 的內容不應過於簡單, 佈局應該簡明突出描述,
  • 4).app 的應用簡介內容,
  • 5).在上架之前需要參考蘋果上架的一些資源設計標準

應用程序圖標

參考鏈接–> app 應用圖標 和 啓動圖的製作 (app 應用圖標 和 啓動圖的製作)

應用內截圖(需要根據不同設備來導出截圖),

參考鏈接–> app 應用內截圖設計參考 (app 應用內截圖設計參考)

  • 6).確定 app 是否需要支持應用內購
  • 7).確定 app 是否需要嵌入應用廣告

二. 關於 iOS 簽名:

1. 什麼是超級簽名?

答: 超級簽名又叫做 udid 簽名, 是 ios 公開測試的一種解決方案, 客戶可以在 ios app 沒有上架商店之前, 安裝使用 app.

2. 什麼是企業簽名?

答: 企業簽名, 無需上架到 AppleStore, 可以直接通過鏈接下載安裝的方式, 直接安裝到客戶設備上.

三. 發佈測試到上架過程參考

四. 通過分發網站發佈給測試人員使用參考

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章