Удаление 3G с поддерживаемых устройств - PullRequest
2 голосов
/ 09 ноября 2010

Я пытаюсь выяснить, как удалить iPhone 3G в качестве поддерживаемого устройства для моего приложения в AppStore. Я отправил письмо в службу поддержки 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>

в моем списке.

Кто-нибудь знает, какой именно ключ / значение мне нужно установить, чтобы поддержка 3G не была указана в AppStore?

Ответы [ 2 ]

3 голосов
/ 09 ноября 2010

Если вы хотите поддерживать 3GS и 4, вы можете поместить armv7 в UIRequiredDeviceCapabilities.

<key>UIRequiredDeviceCapabilities</key>
<array>
    <string>telephony</string>
    <string>location-services</string>
    <string>gps</string>
    <string>armv7</string>
</array>
2 голосов
/ 09 ноября 2010

В настоящее время вы не можете явно запретить использование вашего приложения одним типом устройства. Вам могут потребоваться функции, которых нет у устройства, но они могут не использоваться вашим приложением, что может вызвать проблемы с фоном и использованием памяти.

...