我正在试图找出如何在AppStore中删除iPhone 3G作为我的应用程序支持的设备。我通过电子邮件向Apple支持人员要求他们在reqs部分更新它,他们回复说我需要更新我的UIRequiredDeviceCapabilities键。好吧,它提交时:
<key>UIBackgroundModes</key>
<array>
<string>location</string>
</array>
和
<key>UIRequiredDeviceCapabilities</key>
<array>
<string>telephony</string>
<string>location-services</string>
<string>gps</string>
</array>
在我的plist中。
有谁知道我需要设置的确切密钥/值才能使3G支持不在AppStore中列出?
答案 0 :(得分:3)
如果你想支持3GS和4,你可以把armv7放在UIRequiredDeviceCapabilities中。
<key>UIRequiredDeviceCapabilities</key>
<array>
<string>telephony</string>
<string>location-services</string>
<string>gps</string>
<string>armv7</string>
</array>
答案 1 :(得分:2)
目前,您无法明确阻止某种设备类型使用您的应用。您需要要求设备没有的功能,但应用程序可能不会使用这些功能,可能会导致后台和内存使用问题。