如何将iOS项目限制为仅限iPhone 4

时间:2011-01-17 23:00:17

标签: iphone xcode ios

我在iOS项目中使用条形码扫描程序库,目前只支持iPhone 4设备。是否可以限制应用程序提交以便只有iPhone 4用户可以加载它,这是否是App Store拒绝的原因?

3 个答案:

答案 0 :(得分:6)

在Xcode目标配置中,在“部署”组下,将iOS部署目标更改为所需的版本。这不会导致您的应用被拒绝。

编辑:原来的问题含糊不清。此答案涉及如何将您的应用限制为iOS 4。

答案 1 :(得分:4)

您可以尝试以下方式:

<key>UIRequiredDeviceCapabilities</key>
<array>
    <string>gyroscope</string>
</array>

这将仅限于具有陀螺仪的iPhone,即iPhone4及更高版本。

不确定这是最佳方式,但它应该有效。

希望这有帮助!

答案 2 :(得分:1)

我会查看SDK中的 UIRequiredDeviceCapabilities 。 Apple通常会尝试将您的应用程序提供给所有设备。如果App Store只显示在设备上运行的应用程序或App Store进行全面查看,我就不记得了。