iTunes Connect - 准确的元数据

问题描述 投票:2回答:2

我的应用程序已经多次被App Store拒绝。

我破坏的准则是:

2.3 - 性能 - 准确的元数据

我们无法在iPad和iPhone上安装该应用程序。 Info.plist中的UIRequiredDeviceCapabilities键设置为不会在iPad和iPhone上安装该应用程序。

它第一次被拒绝,我意识到虽然我不希望我的应用程序在iPad上运行,但它仍然需要能够运行。所以我修复了这个问题并重新上传。

第二次,我决定完全删除UIRequiredDeviceCapabilities,但这仍然无效。

我不是硬件人,所以我真的不明白需要去哪里。它可以在所有模拟器上运行,无论有没有该键。

编辑:我问他们什么设备不起作用,他们只是回答他们“尝试在多个设备上安装”,但无法安装它。

我很困惑因为我在测试Mac上的所有设备并且它们都运行良好?

ios app-store itunesconnect info.plist
2个回答
0
投票

首先根据Apple文档,HERE UIRequiredDeviceCapabilities必须出现在你的Info.plist中。我会说你至少需要以下功能:

armv7, arm64, location-services and gps

我建议你试试这个 -

<key>UIRequiredDeviceCapabilities</key>
<array>
    <string>armv7</string>
</array>

0
投票

我在AskDifferent:https://apple.stackexchange.com/questions/325464/app-review-do-they-allow-app-names-with-question-marks-in/325665#325665中发布了这个问题的答案

基本上,如果您的应用在其名称中有一个问号(?)并且您收到此拒绝消息,则需要将其删除。

© www.soinside.com 2019 - 2024. All rights reserved.