как создать приложение для конкретного устройства в цели c - PullRequest
0 голосов
/ 30 ноября 2010

Я хочу создать приложение, которое соответствует типу устройства. Скажем, мое приложение должно работать только на iPhone, но не на iPad или iPod, даже если оно (приложение) имеет общие функции.

Ответы [ 2 ]

1 голос
/ 30 ноября 2010

[[UIDevice currentDevice] модель];выдаст вам текущую модель устройства.

Теперь сравните строки с помощью isEqualToString: вместо использования оператора сравнения.

После этого вы должны написать функциональность, которую вы хотите запустить, после того, какделать сравнение.

0 голосов
/ 30 ноября 2010

Если ваше приложение предназначено для распространения в App Store, вы можете использовать ключ UIRequiredDeviceCapabilities в Info.plist для создания достаточно ограниченного набора требований. Сделайте эту запись словарём, а затем, например, установка значения telephony=false исключит телефонные устройства, значение still-camera=false исключит (текущие) iPad и т. Д. После этого iTunes / App Store не позволит пользователю установить приложение на неподдерживаемый устройство

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...