App被拒但被告知要回复继续审核

App Rejected But Told To Respond To Continue Review

At your earliest opportunity, please review the following question(s) and provide as much detailed information as you can. The more information you can provide upfront, the sooner we can complete your review.

1) Please verify the purpose of requiring user's date of birth.

Once you reply to this message in Resolution Center with the requested information, we can proceed with your review.

大约 10 分钟后我回复了他们。然而应用还是被拒了,我不敢点击提交审核按钮,因为我不想重新开始整个过程​​。

让我感到困惑的是,他们还标记了另一个问题,连同这个问题。

Also during review, your app crashed on iPad running iOS 9.2.1 when we:

  • Tapped on Contact us in Settings.

This occurred when your app was used:

  • Offline
  • On Wi-Fi
  • On cellular network

但是...我的应用只是一个 iPhone 应用。我知道 iPads 可以 运行 iPhone 应用程序所以我继续并在我这边验证它并且它工作正常。我向他们发送了在 iPad iOS 9.2.1 上运行的应用程序的屏幕截图以及我对为什么需要用户年龄的回应。

我只是坐以待毙吗?他们在等我重新提交吗?为什么他们拒绝一个应用程序来找出为什么我要求年龄并说他们将继续审查但随后还会为​​我们不支持的设备添加崩溃?

谢谢。我只是想在脑海中彻底理清这件事。

编辑

在他们提到崩溃的步骤后,他们给我留下了这条消息。

Next Steps

Please revise your app and test it on a device to ensure that it runs as expected.

所以我完全按照他们说的去做并进行了测试,我的应用程序在 iPad 设备上运行良好。它 运行 符合预期。

您不能只制作 iPhone 应用程序。根据 Apple Review Guidelines Item 2.10,iPhone 应用程序应 运行 在 iPad 上无需修改。

好的,基于这个答案我应该等待他们的回复。对我来说,在这两种情况下,他们都没有说要重新提交。当我收到 Apple 的回复时,我将编辑我的答案并确认这一点。

2016 年 3 月 9 日更新

苹果说崩溃已经解决,我确认有效,无需重新提交。应用程序仍然被拒绝,因为我们在注册时要求提供出生日期。

由于您的应用程序崩溃,或者它崩溃给 Apple 的某个人,您必须提交一个新版本。您的应用无法通过其他方式获得批准。对于苹果来说,崩溃意味着拒绝。

你应该做的是:

  • 检查所有可能导致崩溃的因素。
  • 如果您没有找到任何东西,请再检查一些:我们知道错误是多么棘手...我遇到了一个问题,应用程序会在 iPad 上崩溃,但我们没有测试过该应用程序在 iPad 上,因为该应用程序适用于 iPhone。原来应用程序实际上在 iPad 崩溃了。
  • 好的。因此,无论您是否解决了问题,都该重新提交了。但首先:
  • 您应该在 "notes for the reviewer" 框中填写 Apple 要求的信息。审稿人往往是同一个人(根据我个人提交超过 100 次的经验),直到应用程序通过。
  • 另外,我还会在调解中心写下他们要求的信息。事实上,我认为你已经这样做了。这是一个多余的步骤,但您是在告诉他们您想要提供帮助。

祝下次构建提交好运!