iTunes Store操作失败。您必须为此请求提供CFBundleIdentifier

时间:2016-07-09 01:21:30

标签: bundle

我刚刚注册了这个地方,我已经使应用程序一切正常与应用程序所有的证书和文件更新但当我尝试从xcode上传到应用程序商店时,我一直收到此错误。如果有人可以帮我解决它,那将非常感谢你

iTunes Store操作失败。您必须为此请求提供CFBundleIdentifier。

5 个答案:

答案 0 :(得分:3)

您的info.plist应用程序错误。 打开你的info.plist,“Bundle OS Type code”为null。我遇到了同样的问题,并将“APPL”添加到“Bundle OS Type code”,这没关系。

enter image description here

答案 1 :(得分:0)

您的info.plist配置错误。 打开你的info.plist,“Bundle OS Type code”为null。我遇到了同样的问题,并将“APPL”添加到“Bundle OS Type code”,这没关系。见图像 here

答案 2 :(得分:0)

登录Apple Developer,转到证书*配置文件,删除所有开发和分发签名证书和配置文件。然后在Xcode8中选择“自动管理签名”,重新创建签名证书和配置文件,存档并再次上传到appstore。

答案 3 :(得分:0)

这几乎使我发疯。我如何修复它是创建一个测试项目并对其进行存档,然后验证通过。然后,我将所有构建设置从测试项目复制到我的项目,所幸一切正常。我知道它一路走来,但是行得通。

答案 4 :(得分:0)

这就是我所做的,对我来说确实有用

我确实必须像这样在.plist文件中明确添加捆绑包标识符

<key>CFBundleIdentifier</key>
<string>com.AppIdentifier</string>

代替

<key>CFBundleIdentifier</key>
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>

原因可能是我在项目中确实有多个目标,并且我正在从应用程序加载器上传应用程序

请注意,在两种情况下我都可以成功存档

env。 Xcode 10.1 高塞拉利昂10.13.6