在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在其应用中不使用的内容。