在App Store提交后,无效的二进制错误(捆绑包使用与Apple应用程序关联的捆绑名称或显示名称)

我们尝试向iTunesConnect提交新版本以更新现有应用程序。 它是修复一个服务器URL的快速补丁。

我们更改了两个文件:用于更新一个服务器URL的REST.plist和用于将bundleShoreVersion String从4.0.0更新到4.0.1以及将BundleVersion从4000000更新到4000001的app_info.plist。

4.0周版本是在三周前提交的,没有任何问题。

但是,我们被拒绝使用4.0.1版本的无效二进制文件,并发送了以下电子邮件给我们:

亲爱的开发者,

我们发现您最近交付的“xxxxx”存在一个或多个问题。 要处理您的交付,必须纠正以下问题:

该捆绑包使用与Apple应用程序关联的捆绑包名称或显示名称。

更正这些问题后,请转到“版本详细信息”页面,然后单击“准备上载二进制文件”。 继续完成提交过程,直到应用程序状态为“等待上传”。 然后,您可以提供更正的二进制文件

问候,

App Store团队

任何帮助将得到真正的赞赏。

这在这里解释:

该捆绑包使用与Apple应用程序关联的捆绑包名称或显示名称。

这可能是一个新的自动检查,这就是为什么你之前的版本没有遇到任何问题。

它说你的应用程序使用Apple制作的应用程序使用的显示名称(主屏幕上的图标下方的名称) – 例如,如果标签上写着“Mail”,那么你可能会因为这个原因而被拒绝。

将您的应用名称更改为Apple在其应用中不使用的内容。