XCode не может найти базовый SDK

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

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

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

Ответ 1

Счастлив услышать, как это сработало!

-

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

Ответ 2

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

Ответ 4

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