#iphone #deployment #binary #version #ios4
#iPhone #развертывание #двоичный #версия #ios4
Вопрос:
Я только что отправил свое приложение для распространения, когда на нем появилось следующее сообщение: «Двоичный файл, загруженный для последней версии этого приложения, указывает на то, что требуется iOS 4.3 или более поздняя версия. Приложения, для которых требуется iOS 4.3 или более поздняя версия, не будут доступны пользователям Verizon iPhone. Если это приложение может быть совместимо с более ранними версиями iOS, вы можете отклонить двоичный файл и загрузить новый, который указывает самую раннюю версию совместимой iOS.»
Я хотел бы сделать приложение совместимым с verizon, если процесс будет быстрым.
Если я просто изменю цель развертывания IOS в своем проекте на 4.0, должно ли это быть нормально?
Спасибо.
Ответ №1:
Должно быть, если вы, очевидно, не использовали некоторые слишком свежие функции.
Обновление: вот контрольный список из официальных документов что нового в iOS 4.x
- Игровой центр
- Печать
- AirPlay
- Различные усовершенствования (iAd, медиаплеер и т.д.)
Ответ №2:
Это зависит от того, какие фреймворки и другие функции вы используете в своем приложении и совместимы ли они с iOS 4.0. Если какие-то функции несовместимы, вы можете отключить их для более ранних версий, используя «слабую привязку». Если возможно, протестируйте свое приложение на устройстве, использующем версию iOS более раннюю, чем 4.3.