Целевая целостность - цель развертывания Mac OS новее, чем предупреждение SDK - PullRequest
3 голосов
/ 19 февраля 2011

Я добавил новую цель в существующий проект. Все отлично работает, но ... это предупреждение стало. Mac OS X Deployment Target '10 .6 'новее, чем SDK' iOS 4.2 'в целевом снежном iPhone Кто-нибудь знает, как я могу это отключить?

Ответы [ 4 ]

3 голосов
/ 24 июня 2011

XCode4 отличается, и я не мог найти эту опцию.Вот как это сделать - чтобы получить доступ к базовому SDK для проекта, выберите проект (синий значок xcode) в верхнем левом углу навигатора;выберите свойства проекта (не цели) на следующей панели;затем выберите «Настройки сборки».

Я попытался опубликовать скриншот, но, видимо, мне нужно сначала заработать больше «очков репутации» ...

0 голосов
/ 23 апреля 2015

Я знаю, что это старый вопрос, но я столкнулся с той же проблемой и хочу помочь.Предупреждение означает, что ваша версия Xcode использует SDK, более старый, чем ваша цель развертывания.Например, у вас есть Xcode 6.2, но вы развертываете для iOS 8.3.Вам нужно будет обновить Xcode до версии 6.3, чтобы устранить эту ошибку.Другой вариант - просто загрузить SDK вручную из центра разработчиков Apple.

0 голосов
/ 19 февраля 2011

перейдите к настройкам цели и убедитесь, что Base SDK установлен на самый последний. Также проверьте цель развертывания.

0 голосов
/ 19 февраля 2011

Щелкните правой кнопкой мыши по вашей цели и выберите Get Info.Перейдите на вкладку Build и убедитесь, что для параметра Base SDK установлено значение Latest iOS.

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