在Apple发布应用失败:归档无版本、身份错误及build ID无效问题求助
Apple应用发布问题解决办法
归档无版本信息
- 检查Xcode项目
General面板:确认Version和Build号已正确填写,且与App Store Connect中应用的版本信息一致 - 验证
Info.plist字段:确保CFBundleShortVersionString(版本号)和CFBundleVersion(构建号)非空,格式符合Apple规范(如版本号为x.y.z格式,构建号为整数或合法字符串) - 清理构建缓存:按下
Cmd+Shift+K清理构建文件夹,重新执行归档操作
提交时身份错误
- 核对Xcode账户权限:打开
Xcode > 设置 > 账户,确认登录的Apple开发者账户拥有该应用的发布权限 - 刷新证书与配置文件:在账户页面选中对应账户,点击
管理证书和管理配置文件,确保证书未过期、配置文件与项目匹配,必要时重新下载 - 检查钥匙串证书:打开钥匙串访问,查看
我的证书下的Apple Developer证书,若过期需重新申请
无效关联值(空字符串非build有效ID)
- 确认构建版本状态:登录App Store Connect,检查对应应用的构建版本是否已成功上传,状态为
可提交或待审核 - 手动关联构建ID:在App Store Connect的应用版本页面,手动选择提示中的构建ID(
5809e44a-8b06-4ca7-83d7-bdbd4e6893d6),避免空值关联 - 重启Xcode重新提交:若为同步问题,重启Xcode后重新选择构建版本提交
内容的提问来源于stack exchange,提问作者Rodrigo Paiola
相关产品推荐
相关产品推荐

