我的应用已多次被 App Store 拒绝。
我违反的准则是:
2.3 - Performance - Accurate Metadata
We were unable to install the app on iPad and iPhone. The UIRequiredDeviceCapabilities key in the Info.plist is set in such a way that the app will not install on an iPad and iPhone.
第一次被拒时,我意识到虽然我不希望我的应用程序在 iPad 上运行,但它仍然需要能够运行。所以我解决了这个问题并重新上传。
第二次,我决定完全删除 UIRequiredDeviceCapabilities,但仍然没有用。
我不是硬件专家,所以我不太明白那里需要什么。它在所有模拟器上运行良好,有或没有该 key 。
编辑:我问他们它不能在哪些设备上运行,他们简单地回答说他们“在多个设备上尝试安装”但无法安装。
我很困惑,因为我实际上是在我的 Mac 上测试所有设备,它们都工作正常?
最佳答案
我在 AskDifferent 中发布了这个问题的答案:https://apple.stackexchange.com/questions/325464/app-review-do-they-allow-app-names-with-question-marks-in/325665#325665
基本上,如果您的应用名称中有问号 (?),并且您收到此拒绝消息,则您需要将其删除。。 p>
Change all occurrences of your app name ( I did this: How do I completely rename an Xcode project (i.e. inclusive of folders)? )
Change the Bundle Display Name is info.plist to contain your original name (with the question mark)
关于ios - iTunes Connect - 准确的元数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50168845/