Несоответствие минимальной версии ОС

Я пытаюсь установить iOS 8.1 в качестве минимальной цели развертывания в XCode 6.1, но при отправке в itunes connect я получаю сообщение об ошибке «Неверный двоичный файл».

Несоответствие минимальной версии ОС. Минимальная версия ОС (LC_VERSION_MIN_IPHONEOS) в двоичном файле ('8.0') для архитектуры ('armv7') отличается от MinimumOSVersion ('8.1') в Info.plist.

Несоответствие минимальной версии ОС. Минимальная версия ОС (LC_VERSION_MIN_IPHONEOS) в двоичном файле ('8.0') для архитектуры ('arm64') отличается от MinimumOSVersion ('8.1') в Info.plist.

Любая идея, как решить эту проблему?


person Jaff    schedule 27.11.2014    source источник


Ответы (1)


Вам необходимо установить цель развертывания как в вашем Info.plist, так и в настройках сборки (IPHONEOS_DEPLOYMENT_TARGET, также называемая целью развертывания iOS). Посмотрите журнал сборки и убедитесь, что флаг -miphoneos-version-min установлен правильно.

person Thomas Deniau    schedule 27.11.2014
comment
Развертывание расширения приложения и цель развертывания приложения в моем случае отличались. - person Jaff; 28.11.2014