iOS应用程序提交 - 无效二进制文件

时间:2011-10-14 10:12:14

标签: ios itunesconnect submission

我尝试提交我的应用程序三次,每次失败时,再次向我发送同样的内容

  

您的应用包的签名包含不受支持的权利值。       对于com.apple.developer.ubiquity-container-identifiers权利,第一个值       数组中必须包含Apple在配置文件中提供的前缀       后跟一个包标识符后缀。捆绑包标识符必须与捆绑包匹配       您的某个应用或其他应用的标识符,您可以将其用作iCloud容器标识符。

     

具体来说,关键字“com.apple.developer.ubiquity-container-”的值“TXVNxxxxxx。*”       <{1}}中的标识符不受支持。

目前我的包标识符应该是Gamer5  是否有必要在itunes connect帐户和项目名称以及我的.plist包标识符(com.Mycompany.Gamer5)中创建应用程序时具有完全匹配的名称

2 个答案:

答案 0 :(得分:4)

问题出现在我的应用程序ID中我启用了iCloud。我的应用程序不支持所以我的应用程序ID我只是取消选中启用iCloud 并重新提交应用程序

答案 1 :(得分:0)

您需要检查以下内容:

  1. 您是否已进入provisioning portal并设置了应用ID。如果是这样,您将创建一个与您在Xcode项目中匹配的包标识符(在info.plist文件中也检查它是正确的)。

  2. 在配置门户中,还要确保为您的应用创建了配置文件(确保这是用于分发)。下载并双击它以在Xcode中安装它。

  3. 您在iTunes Connect中使用的捆绑包标识符也应与用于App ID(如上所述)和Xcode项目中使用的捆绑包标识符匹配。全面的一致性是您的目标!