由于 'invalid Binary',应用程序上传到 itunesConnect 失败,但来自苹果的邮件没有提及任何问题

App upload to itunesConnect fails due to 'invalid Binary' but the mail from apple does not mention any issue

我正在尝试将我的应用程序发布到 itunesConnect。一切顺利,我成功上传了应用程序。一段时间后,我收到了来自 itunesConnect 的通知 "Invalid Binary" 并且我收到了一封来自 Apple

的邮件

App Store Connect

Dear Developer,

We identified one or more issues with a recent delivery for your app, > "App Name here". Please correct the following issues, then upload again.

Best regards,

The App Store Team

邮件中没有提到任何问题。

我已经尝试过撤销所有证书并创建新证书。我尝试过手动代码签名和自动代码签名。我还尝试使用 Xcode 和应用程序加载器上传应用程序。

我昨天遇到了同样的问题。我终于可以通过更改将应用​​发送给审核:

NSLocationWhenInUseUsageDescription 到关于我们为什么请求该许可的详细且更好的描述。 (NSLocationAlwaysUsageDescription 相同)和其他隐私权限使用。

我之前有 "Advertising" 作为字符串,似乎没有清楚地描述向用户请求设备位置数据的目的,最后处理二进制文件,我们在 等待审核状态。

希望对你有所帮助