我向Appstore上传了一个新版本。由于以下问题我的应用被拒绝了。我使用xcode 9正式版构建和上传。 我很困惑。 (元数据拒绝=不需要新的二进制文件)
PLA 2.3
您的应用或其元数据包含对Apple软件或硬件的预发行版本的引用。具有兼容性参考版本的iOS SDK或预发布的Apple硬件的应用程序不符合Apple开发人员计划许可协议。
具体而言,第2.3节规定:
“Apple可能会向您提供构成Apple机密信息的Apple软件或相关服务的预发行版本,并受本协议的保密义务的约束。”
后续步骤
请从您的应用及其元数据中删除对Apple软件和硬件的预发布版本的所有引用。
由于您的iTunes Connect状态是Metadata Rejected,我们不需要新的二进制文件。要修改元数据,请访问iTunes Connect以选择您的应用并修改所需的元数据值。完成所有更改后,请在解决方案中心回复此邮件,我们将继续进行审核。
注意:请务必通过选择每个特定的本地化并进行适当的更改来对所有应用本地化进行任何元数据更改。
答案 0 :(得分:11)
刚刚在另一个论坛上发现了一篇关于在"什么是新的"中提及iPhone X的帖子。造成问题。
我也一样,所以如果有效的话,我会回复...
*编辑 - 这是给我的。只需删除任何与iPhone X'或任何'预发布'应用商店说明中的功能/产品。
答案 1 :(得分:2)
这个问题我也面临上周,但这个问题我解决了,我的应用程序被接受,实际上itunes描述&屏幕截图不是问题。您检查iPhone X高度的任何地方的项目(812)编程是主要问题。您的项目所有iPhone X高度删除并重建苹果审核小组接受。
答案 2 :(得分:2)
我也只是拒绝了我的应用程序。
不是因为iPhone X,而是因为我在“新功能”部分中说它是“针对iPhone X,XS,XS Max和XR更新的”,但XR尚未正式发布。