最全iOS 上架指南

使用者bPc3jYA發表於2022-11-24

一、上架基本需求資料
1、蘋果開發者賬號(公司已有可以不用申請,需要開通開發者功能,每年 99 美元)

2、開發好的APP

二、證書
上架版本需要使用正式的證書

1、建立證書 Apple Developer

2、上傳證書 Sign In - Apple

3、進入開發者中心 Certificates, Identifiers & Profiles 點選 Certificates 旁邊的+ 新增證書

4、選擇最新的分發版證書 Apple Distrbution,右上角 continue

5、按要求填寫後提交。

一般都要建立兩個證書一個用於開發,一個用於上架,如果有支付內容,還必需要 Apple Pay 的證書

6、建立 profile

左側選單選 profile 點+號建立,選擇 App Store,建立好後獲得一個 TYPE 為 App Store 的 Profiles, 可用於打包上架應用

三、打包
1、版本配置,雙擊左側選單專案開啟 xcodeproj,編輯 Version 或 build 第一次可以隨意,但是提交版本成功後,這兩個必須有一個值是新的,以作區分,否則提交上傳就一定會被拒收

2、配置簽名,選擇 Signing&Capabilities

3、 然後是常規操作,裝置選 Any Ios Device,Archive 後就是漫長的等待 一般為避免打包空間不夠,可以先clean 一下

4、打包完成後,點選 Distribute App 上傳到 App Store Connect,稍後 appid 郵箱會收到結果通知

四、稽核
第一次提交稽核時,這一步大多都會被拒絕,要求調整修改;這些要求都 會透過郵件傳送,及時檢視郵件並根據要求調整就好

常見的有

1、許可權未申請或申請許可權的提示文字不符合標準,在下面配置

2、使用了過期的 api,如 UIWebView

3、無法獨立完成程式操作,如,支付整合了第三方,但是沒有 apple pay的選項

4、許可權未作詳細說明

5、圖示包含alpha通道

6、包內有framework未簽名成功

相關文章