Removing 3G from supported devices

我只是一个虾纸丫 提交于 2019-12-01 08:16:05

问题


I'm trying to figure out how to remove the iPhone 3G as a supported device for my application in the AppStore. I emailed Apple support asking for them to update it in the reqs section and they responded saying I need to update my UIRequiredDeviceCapabilities keys. Well, it was submitted with :

    <key>UIBackgroundModes</key>
    <array>
            <string>location</string>
    </array>

and

    <key>UIRequiredDeviceCapabilities</key>
    <array>
            <string>telephony</string>
            <string>location-services</string>
            <string>gps</string>
    </array>

in my plist.

Does anyone know what the exact key/value I'd need to set in order for 3G support to not be listed in the AppStore?


回答1:


If you want to support the 3GS and the 4, you can put armv7 in UIRequiredDeviceCapabilities.

<key>UIRequiredDeviceCapabilities</key>
<array>
    <string>telephony</string>
    <string>location-services</string>
    <string>gps</string>
    <string>armv7</string>
</array>



回答2:


Currently, you cannot explicitly prevent one device type from using your app. You would need to require features that the device doesn't have, but they may not be used by your application, possibly causing background and memory usage issues.



来源:https://stackoverflow.com/questions/4128165/removing-3g-from-supported-devices

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!