XCode не может найти базовый SDK - PullRequest
11 голосов
/ 14 июня 2010

XCode 3.2.3 Beta не позволяет строить ниже 3.2.

Я открыл проект, который был сделан в более раннем XCode.По некоторым причинам базовый SDK считается отсутствующим даже после изменения его на 4.0.Другие проекты из более раннего XCode не имеют этой проблемы.

Что я могу сделать?

Ответы [ 4 ]

17 голосов
/ 22 июня 2010

Если вы не можете выбрать SDK в верхнем левом углу x-кода, вы должны сначала установить основной SDK в настройках проекта.Проект -> Изменить настройки проекта.Затем выберите вкладку «Общие».Внизу вы можете выбрать «Базовый SDK для всех конфигураций»:

12 голосов
/ 14 июня 2010

Рад слышать, что это сработало!

-

Редактирование .pbxproj в вашем .xcodeproj может помочь.В разделе XCBuildConfiguration есть значения для SDKROOT.

0 голосов
/ 27 марта 2011

Я обнаружил, что мне пришлось отредактировать настройку Base SDK для каждой из различных конфигураций сборки, затем ошибка исчезла. Вам нужно исправить «Release», «Debug» и любые другие.

0 голосов
/ 01 декабря 2010

Этот вопрос содержит более подробную информацию о ситуации: Установите xCode 3.2.3 с iPhone SDK 4, получите «Базовый SDK отсутствует», другие SDK не видны

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