一、购买 Apple Developer 账号
1、访问 https://developer.apple.com/account 注册、购买
2、使用 Apple Developer 的 app进行认证;你可以下载 iOS 和 macOS 版本;但 iOS 认证更快通过;macOS 版本拍照阶段可能会遇到问题。
二、检查 App
检查以下问题,防止 app 审核被拒
- 有没有多余的 entitlement
如果不使用网络,则要关闭网络功能,保持最小的 entitlements - 授权信息
申请系统权限,需要有对应的 key;描述需要丰富,不能过于简洁 - 注意设置 LSApplicationCategoryType
不设置这个key,运行没问题,但提交时会提示
The product archive is invalid. The Info.plist must contain a LSApplicationCategoryType key, whose value is the UTI for a valid category. For more details, see “Submitting your Mac apps to the App Store”. With error code STATE_ERROR.VALIDATION_ERROR.90242 for id d17d2146-5e04-4ac5-8505-40ed613ace9a
三、两个证书配置
1、你需要注册两种证书:
- Mac App Distribution
- Mac Installer Distribution
请求证书
四、打包
Xcode->Product->Archive打包项目
打包完成后点击右侧 Distribute App
上传
五、填写 App 审核信息
- 填完第一页,后面还有很多页
- 最多 3 个 App 预览和最多 10 张截屏拖到此处。
App 预览必须为 M4V、MP4 或 MOV 格式,且不能超过 500 MB。尺寸应为:1920x1080;(可以不传)
截屏必须为 JPG 或 PNG 格式,且必须采用 RGB 色彩空间;尺寸应为:1280x800 1440x900 2560x1600 2880x1800
然后提交审核即可, 审核状态将会发送到你的邮箱。
你也可以通过这里,查看App状态:https://appstoreconnect.apple.com/apps
https://music.163.com/#/song?id=5162477
伊织 2023-07-19