Могу ли я ограничить использование приложения iPhone для iPhone3G? - PullRequest
2 голосов
/ 19 июля 2010

Мое приложение для iPhone не работает на iPhone 3G.Можно ли сделать так, чтобы пользователи с этими моделями не могли загрузить приложение?Если да, что видит пользователь 3G, когда он ищет мое приложение в магазине приложений?

Появляется ли вообще в магазине для них?Если да, то когда они уведомляются о том, что не могут загрузить приложение?

Ответы [ 3 ]

2 голосов
/ 19 июля 2010

Я рекомендую вам использовать ключ UIRequiredDeviceCapabilities в вашем info.plist.Это позволяет вам сообщить App Store, какие именно функции вам нужны, а не какое устройство вам требуется.Если ваше приложение «не работает хорошо» в 3G, я думаю, это из-за производительности, и поэтому вам потребуется более новый процессор.Посмотрите на настройку arm7 как одну из необходимых вам возможностей устройства.Для получения дополнительной информации смотрите здесь: http://developer.apple.com/iphone/library/documentation/General/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html#//apple_ref/doc/uid/TP40009252-SW3

0 голосов
/ 15 февраля 2017

iPhone 3GS использует iOS 6.1.x, поэтому, если ваше приложение поддерживает iOS 7+, его нельзя будет установить на iPhone 3GS, это лучший способ избежать загрузки на это устройство.

0 голосов
/ 19 июля 2010

Заставь его работать лучше. Или, если это не совсем непригодно для использования, просто позвольте им использовать это так или иначе. Люди со старыми устройствами ожидают, что они будут немного медленными.

В соответствии с Руководством разработчика iTunes Connect (которое ссылается на Руководство по программированию приложений iOS ), нельзя запрещать определенные устройства. Однако вам могут потребоваться определенные функции, которые присутствуют только на новых устройствах:

  • armv7 - это то, что я бы порекомендовал (более старые устройства - armv6)
  • magnetometer, потому что старые устройства не имеют его. Apple может выглядеть смешно, если ваше приложение на самом деле не использует компас.
  • opengles-2, поскольку старые устройства поддерживают только 1.1. Apple тоже может смешно на тебя смотреть.
  • auto-focus-camera, за исключением iPad и всех iPod Touch. Наверное, не то, что вы хотите.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...