文档目录

上传前检查

选好 IPA 后会自动检查一遍。能在本地发现的问题,不用等传完再收到 Apple 的拒信。有提醒或错误时这一步自动展开,有问题的排在最前面。

上传前检查结果:描述文件即将过期的提醒,其他检查项全部通过

检查项

检查项查什么没通过怎么办
描述文件必须是 App Store 类型;快过期时提醒Ad Hoc、开发或企业描述文件打的包 Apple 不收,换成 App Store 类型重新打包
打包环境打包用的 Xcode、SDK 和最低系统版本是否符合 Apple 当前要求升级打包环境;云打包平台一般可以在设置里选 Xcode 版本
架构嵌入的 framework 不能带 x86_64、i386 模拟器架构换成只含真机架构的版本,或打包时去掉模拟器架构
App Store Connect 中的 App这个 Bundle ID 在 App Store Connect 里有没有建好 App,当前密钥能不能看到先在 App Store Connect 新建 App,或换一把能看到它的密钥
版本号没有已经过审的同版本号,且不低于已上架的版本改大版本号重新打包
构建号这个版本下没被用过按提示的建议值改构建号重新打包

标红的问题解决之前不能开始上传;黄色的提醒不影响上传。改好后点检查栏右边的刷新按钮重新检查。

提示描述文件不是 App Store 类型怎么办?

上传到 App Store Connect 的 IPA 必须用 App Store 分发方式导出。Ad Hoc、开发或企业描述文件打出的包 Apple 不收,请换成 App Store 类型的描述文件重新打包。

提示构建号已被使用怎么办?

同一个版本号下,每次上传的构建号都不能重复。AppBridge 会告诉你这个版本已经用到第几号、建议改成多少,改好构建号后重新打包即可。

提示 framework 带有模拟器架构怎么办?

App Store 不接受包含 x86_64 或 i386 模拟器架构的 framework。AppBridge 会列出是哪几个,请换成只含真机架构的版本,或在打包时去掉模拟器架构后重新打包。

提示打包用的 Xcode 版本太低怎么办?

Apple 会定期提高上传要求。请升级打包环境,云打包平台一般可以在设置里选择 Xcode 版本。Apple 新要求生效前,AppBridge 也会提前提醒。

没找到答案?看看常见问题,或者发邮件到 hi@setonink.com。