Iphone 从支持的设备中删除3G
我正试图找出如何在AppStore中删除iPhone 3G作为我的应用程序支持的设备。我在reqs部分给苹果技术支持发了电子邮件,要求他们更新,他们回复说我需要更新UIRequiredDeviceCapabilities密钥。嗯,提交时附带:Iphone 从支持的设备中删除3G,iphone,app-store,requirements,3g,Iphone,App Store,Requirements,3g,我正试图找出如何在AppStore中删除iPhone 3G作为我的应用程序支持的设备。我在reqs部分给苹果技术支持发了电子邮件,要求他们更新,他们回复说我需要更新UIRequiredDeviceCapabilities密钥。嗯,提交时附带: <key>UIBackgroundModes</key> <array> <string>location</string> </array&
<key>UIBackgroundModes</key>
<array>
<string>location</string>
</array>
及
在我的生活中
有人知道我需要设置什么键/值才能使3G支持不在AppStore中列出吗?目前,您无法明确禁止一种设备类型使用您的应用程序。您需要设备没有的功能,但应用程序可能没有使用这些功能,这可能会导致后台和内存使用问题。如果您想支持3GS和4,可以将armv7置于UIRequiredDeviceCapability中
<key>UIRequiredDeviceCapabilities</key>
<array>
<string>telephony</string>
<string>location-services</string>
<string>gps</string>
<string>armv7</string>
</array>
这个问题问了一个类似的问题:我唯一的问题是我明确地设置了我的应用程序需要后台支持,而它确实需要后台支持。既然3G不支持后台任务,这难道不能解决我的问题吗?我本以为是这样的——也许这是苹果检查支持的后台模式的一个缺陷。
<key>UIRequiredDeviceCapabilities</key>
<array>
<string>telephony</string>
<string>location-services</string>
<string>gps</string>
<string>armv7</string>
</array>