Невозможно изменить зависимости xcode для iOS SDK 4.1 - PullRequest
0 голосов
/ 07 декабря 2010

Я загружаю пример кода с deitel, но он отказывается от сборки. Я уже пошел в Project -> Edit Project Settings и изменил базовый SDK на устройство iOS 4.1 alt text

Я также пытался установить Project -> Set Active SDK, но опция меню отключена и говорит «Отсутствует базовый SDK».

Если я пытаюсь собрать, я получаю немедленную ошибку: alt text

Если я создаю проект с нуля, все работает отлично. Что я делаю не так?

Ответы [ 3 ]

1 голос
/ 07 декабря 2010

Проверьте, определяете ли вы также sdk в цели.

1 голос
/ 07 декабря 2010

У меня была эта проблема с парой вещей, которые я скачал с момента выхода XCode 3.2.5.

Мне пришлось выбросить файл project.pbxproj в TextMate (или другой текстовый редактор) и заменить все экземпляры

"SDKROOT = iphonesimulator4.1;"с "SDKROOT = iphonesimulator4.2;"

и экземплярами "SDKROOT = iphoneos4.1;"с помощью "SDKROOT = iphoneos4.2;"

и сохраните его, и тогда я смогу сохранить изменения, сделанные в XCode, для прикрепления.

1 голос
/ 07 декабря 2010

Попробуйте изменить раскрывающийся список «Базовый SDK» на левой стороне; переключение его на что-то другое приведет к тому, что новые настройки, которые вы выбрали, вступят в силу.

Кроме того, на том снимке, который вы отправили, вы изменяете только настройки для «Отпустить», хотя из другого снимка видно, что вы создаете режим Debug. Измените конфигурацию выпадающего меню на «Все конфигурации», внесите те же самые изменения, измените параметры выпадающего меню, как упомянуто выше, и Build!

...