如何向 App Store 提交仅限 iPhone 4 的应用程序?由于我的应用程序使用陀螺仪功能,Apple 声明每个应用程序都必须在 iPad 上运行。有没有办法解决这个问题?
谢谢,李
应用程序不必在iPad 上运行,就像它们不必在所有版本的 iPhone 上运行一样。查看 info.plist 的UIRequiredDeviceCapabilities键。
您需要添加一个“陀螺仪”键,并将其设置为“是”。
您需要将以下内容添加到您的 plist 文件中:
<key>UIRequiredDeviceCapabilities</key>
<array>
<string>gyroscope</string>
</array>
拥有此密钥将禁止任何没有陀螺仪的设备下载它。
希望这可以帮助!
不要忘记考虑将陀螺仪添加到下一个 iPad 的可能性,因此不要绝对依赖“UIRequiredDeviceCapabilities”的“陀螺仪”值,否则您可能会陷入困境。