Могу ли я установить специальную сборку на iPad для приложения для iPhone? - PullRequest
0 голосов
/ 23 ноября 2010

Я создаю приложение для устройств iPhone / iTouch. Они основаны на этом просто отлично. Могу ли я установить специальную сборку на iPad, когда для «Семейства целевых устройств» установлено значение «iPhone», а не iPhone / iPad? Я ожидаю, конечно, потому что это не универсальное приложение, которое будет работать в маленьком окне на iPad. У меня нет iPad, у него есть клиент, и я просто хотел бы проверить его.

Ответы [ 2 ]

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

Да, если целевая ОС соответствует версии iPad, она должна работать.

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

Конечно;вам просто нужно правильно установить «Цель развертывания iOS» (IPHONEOS_DEPLOYMENT_TARGET) (например, 3.2, если ваш клиент еще не обновился до 4.2).

Обратите внимание, что Apple отклонила приложения только для iPhone с IPHONEOS_DEPLOYMENT_TARGET = 3.2 (и SDKROOT= iphoneos4.0).Единственное, что вы могли сделать, это установить iOS Deployment Target на 3.1.3 и ниже (и быть вынужденным поддерживать iPhone / 3.1.3), что было немного неприятно, поскольку 3.2 имеет много улучшений в 3.1.

Я не уверен, исправили ли они это.У вас есть три варианта:

  • IPHONEOS_DEPLOYMENT_TARGET = 3.1.3 (или ниже), а также поддержка старых телефонов.(Не поддерживайте версии ОС, которые вы не можете протестировать!)
  • IPHONEOS_DEPLOYMENT_TARGET = 3.2 и возможное отклонение.
  • IPHONEOS_DEPLOYMENT_TARGET = 4.0 (или выше) и вынуждает пользователей выполнять обновление.
...