从支持的设备中删除3G
问题描述:
我想弄清楚如何删除iPhone 3G作为我的应用程序在AppStore中受支持的设备。我通过电子邮件发送Apple支持,要求他们在reqs部分更新它,他们回应说我需要更新我的UIRequiredDeviceCapabilities密钥。从支持的设备中删除3G
<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?
答
目前,您不能明确禁止一种设备类型使用您的应用程序。您需要提供该设备没有的功能,但它们可能不会被您的应用程序使用,可能会导致背景和内存使用问题。
答
如果你想支持3GS和4,你可以把armv7放在UIRequiredDeviceCapabilities中。
<key>UIRequiredDeviceCapabilities</key>
<array>
<string>telephony</string>
<string>location-services</string>
<string>gps</string>
<string>armv7</string>
</array>
这个问题问了类似的事情:[?我如何在App Store上提供应用程序只适用于iPhone 3G S或更快的设备(http://stackoverflow.com/questions/3472278/how-我唯一的问题是,我明确地设置,我的应用程序需要后台支持(我的应用程序可用在应用程序商店只为iphone-3g-s或-f) – 2010-11-08 22:16:15