Ответ 1
Счастлив услышать, как это сработало!
-
Редактирование .pbxproj
в вашем .xcodeproj
может помочь. В разделе XCBuildConfiguration
имеются значения для SDKROOT
.
XCode 3.2.3 Бета не позволяет строить ниже 3.2.
Я открыл проект, который был сделан в более раннем XCode. По какой-то причине базовый SDK считается отсутствующим даже после его изменения до 4.0. Другие проекты из более раннего XCode не имеют этой проблемы.
Что я могу сделать?
Счастлив услышать, как это сработало!
-
Редактирование .pbxproj
в вашем .xcodeproj
может помочь. В разделе XCBuildConfiguration
имеются значения для SDKROOT
.
Если вы не можете выбрать SDK в левом верхнем углу x-кода, вам нужно сначала установите базовый SDK в настройках проекта. Проект → Изменить настройки проекта. Затем выберите вкладку "Общие". Внизу вы можете выбрать "Base SDK для всех конфигураций:"
У этого вопроса есть более подробная информация о ситуации: Установить xCode 3.2.3 с iPhone SDK 4, получить "Base SDK missing" , не увидеть другие SDK
Я обнаружил, что мне пришлось отредактировать параметр Base SDK для каждой из различных конфигураций сборки, затем ошибка исчезла. Вам нужно исправить "Release", "Debug" и любые другие.