无效的二进制文件,收到电子邮件



我试图将一个应用程序上传到应用程序商店,遇到了很多麻烦。

现在我收到了这封电子邮件:

Dear developer,
We have discovered one or more issues with your recent delivery for "usualBike". To process your delivery, the following issues must be corrected: 
Invalid Code Signing Entitlements - Your application bundle's signature contains code signing entitlements that are not supported. Please check your Xcode project's code signing entitlements configuration, and remove any unneeded entitlements. 
Specifically, key "com.apple.developer.default-data-protection" is not supported. 
Invalid Code Signing Entitlements - Your application bundle's signature contains code signing entitlements that are not supported. Please check your Xcode project's code signing entitlements configuration, and remove any unneeded entitlements. 
Specifically, key "com.apple.developer.pass-type-identifiers" is not supported. 
Once these issues have been corrected, go to the Version Details page and click "Ready to Upload Binary." Continue through the submission process until the app status is "Waiting for Upload." You can then deliver the corrected binary. 
Regards,
The App Store team

我发现的第二个:

itunes连接中的二进制无效

但我有iOS 5.1

这可能意味着您在iOS供应门户中为应用程序ID启用了数据保护和通行证。iOS 5.1 不支持此功能

您应该通过以下方式禁用此功能:

  • 转到iOS供应门户
  • 打开"应用程序ID"选项卡
  • 单击您当前使用的应用程序ID旁边的配置
  • 取消选择启用通行证和启用数据保护选项
  • 重新下载应用程序的设置,并使用此新设置重新生成

最新更新