2013-05-22 38 views
0

我只是尝试上传我的应用程序的新版本,修复了一些错误。ios sdk中的itunes无效二进制文件

我检查所有图标文件&版本历史记录在plist文件中设置。

应用程序通过验证&显示我提交&也显示我Upload received

但2分钟后,它显示我Invalid Binary

我无法找到问题。 帮我解决这个问题。

谢谢

+0

我们面临类似的问题,可能的解决方法是,请检查iCloud在应用程序ID中启用关闭它。另外检查其他不必要的选项,如游戏中心检查邮件也可能有指示或确切的拒绝理由。 –

+0

检查您的邮箱是否有来自'Apple'的任何电子邮件与此问题有关? – Buntylm

回答

0

首先请检查您的电子邮件帐户(Developer ID)电子邮件地址。在我的病例中,我收到了带有诊断信息的电子邮件表格Apple。 以下是电子邮件中的所有详细信息。

Invalid Code Signing Entitlements - The signature for your app bundle contains entitlement values that are not supported. For the com.apple.developer.ubiquity-container-identifiers entitlement, the first value in the array must consist of the prefix provided by Apple in the provisioning profile followed by a bundle identifier suffix. The bundle identifier must match the bundle identifier for one of your apps or another app that you are permitted to use as the iCloud container identifier. 

Specifically, value "KD8JU7654H.*" for key "com.apple.developer.ubiquity-container-identifiers" in ProductName is not supported. 

Invalid Code Signing Entitlements - The signature for your app bundle contains entitlement values that are not supported. 

Specifically, value "KD8JU7654H.*" for key "com.apple.developer.ubiquity-kvstore-identifier" in ProductName is not supported. 

在另一个选项Revoked所有certificates的。然后添加新的app idprovisioning然后尝试到upload application.

+0

问题已解决...? – Buntylm

+0

您还可以从其他链接器标记中移除不需要的框架,因为框架名称可能包含UDID/uniqueIdentifier。 – Wish

相关问题