Обновлен до SDK 4.1 и больше не может быть установлен на устройстве с ОС 4.0 - PullRequest
1 голос
/ 13 сентября 2010

Каждый раз, когда выходил новый SDK, возникала проблема с «Base SDK», который действительно является «максимальным SDK» и обратно совместим. Мой проект строится нормально после настройки «Базового SDK» в Project Info.

Но почему я получаю эти сообщения на консоли под окном Target Info, когда я меняю «iOS Deployment Target» на iOS 4.0?

"iOS 4.0 - Code will not load on systems earlier than 4.0. [4.0]" and 
"iOS 4.1 - Code will not load on systems earlier than 4.1. [4.1]" 

Код не изменился с момента последней успешной установки на iOS 4.0 под iOS 4.0 SDK.
Проект строится без ошибок, но установка на устройстве (iOS 4.0) завершается неудачно с

The Info.plist for application [path/to/app.app] specifies 
a minimum OS version of 4.1 which is too high to be installed
on [device].

Но в [project] -Info.plist нет упоминания о минимальной версии ОС.
Есть идеи?

1 Ответ

0 голосов
/ 13 сентября 2010

Изменили ли вы цель развертывания iOS в настройках проекта и целевой сборки? Если вы изменяете только настройки проекта, старые целевые настройки переопределяют их.

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