无法使用 xcode 将应用上传到应用商店
Posted
技术标签:
【中文标题】无法使用 xcode 将应用上传到应用商店【英文标题】:can't upload app to app store with xcode 【发布时间】:2017-12-14 13:44:48 【问题描述】:我正在尝试通过 xcode 上传我正在为 iPad 开发的应用程序
我相信我已经正确设置了所有内容,但是当我在存档功能中单击“上传到应用商店”时,我在 xcode 中遇到了这个错误。
“无法请求商店提交配置。未找到捆绑 ID。”
我在所有的包中都有相同的包 ID: - xcode 目标设置 - developer.apple.com 页面中的 ios 应用程序 ID - iTunes 连接->我的应用页面
代码签名身份设置为我的分发配置文件
签名证书设置为我的 iPhone 开发者资料
有什么建议吗?
【问题讨论】:
你在itunes connect上创建过应用吗? 是的,我有,它与我在苹果开发者页面和 xcode 中使用的捆绑包 ID 相同 尝试通过应用程序加载器上传应用程序。您还需要使用分发证书进行分发配置。也使用 iphone 分发证书而不是 iphone 开发人员。 我在尝试使用应用程序加载器时收到此错误:“您必须为此请求提供 CFBundleIdentifier。” 当我的 mac 硬盘可用空间不足时,您可能会收到此错误 【参考方案1】:在我的情况下,问题是由 info.plist
中“可执行文件”键的设置值引起的我之前使用了硬编码字符串 - 将其更改为之后
$(EXECUTABLE_NAME)
问题已解决。
应该是这样的:
【讨论】:
【参考方案2】:有时您在上传到 iTunes 时会遇到这样的错误,如果一切正常,如果您在几个小时后重试,它可能会正常工作。如果不是,请确保您的配置文件全部正确。 还可以尝试执行 Product->Clean 然后创建一个新存档并尝试上传该存档。
【讨论】:
以上是关于无法使用 xcode 将应用上传到应用商店的主要内容,如果未能解决你的问题,请参考以下文章
无法在 Xcode 7 中禁用 Bitcode 将文件上传到应用商店
使用 Xcode 5 将 ipa 上传到应用商店时出现错误 ITMS-9000