как установить совместимость IOS в приложении - PullRequest
3 голосов
/ 23 мая 2011

Я только что отправил свое приложение для распространения, когда оно показало следующее сообщение: «Бинарный файл, загруженный для последней версии этого приложения, указывает, что требуется iOS 4.3 или более поздняя версия. Приложения, для которых требуется iOS 4.3 или более поздняя версия, не будут доступны дляПользователи Verizon iPhone. Если это приложение может быть совместимо с более ранними версиями iOS, вы можете отказаться от двоичного файла и загрузить новый, который указывает на самую раннюю совместимую iOS. "

Я хотел бы сделать приложение совместимым с verizon, если процесс быстрый.

Если я просто изменю цель развертывания IOS в моем проекте на 4.0, все будет в порядке?

Спасибо.

Ответы [ 2 ]

2 голосов
/ 23 мая 2011

Это зависит от того, какие фреймворки и другие функции вы используете со своим приложением и совместимы ли они с iOS 4.0. Если некоторые функции несовместимы, вы можете отключить их для более ранних версий, используя «слабое связывание» . Если возможно, протестируйте приложение на устройстве с версией iOS более ранней, чем 4.3.

2 голосов
/ 23 мая 2011

Это должно произойти, если вы, очевидно, не использовали слишком новые функции.

Обновление: вот контрольный список из официальных документов , что нового в iOS 4.x

  • Игровой центр
  • печать
  • AirPlay
  • Различные улучшения (iAd, Media Player и т. Д.)
...