2009-10-07 4 views
3

Я обновился до Xcode 3.2 и теперь, похоже, не может добавить ряд фреймворков, в частности медиаплеер. Ряд фреймворков не отображается в «Добавить существующий каркас».Отсутствие фреймворков после обновления до Xcode 3.2

Пер другой вопрос, который я попытался установить «рамочное Search Path» в

$(SDKROOT)/Library/System/Frameworks 

но это, кажется, не имеет никакого значения. UIKit.framework, который включен по умолчанию при создании нового проекта в

/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.1.sdk/System/Library/Frameworks 

, которые я бы ожидать. Если я перейду к этому каталогу, я увижу MediaPlayer.framework и могу перетащить его в свой проект успешно, но он может только строить и отлаживать для устройства - никаких сюрпризов там, но не идеально.

Я удалил Девы инструменты с

mode=all 

и переустановил Xcode, но до сих пор никакого облегчения. Любая помощь будет принята с благодарностью.

+1

Вы переустановили iPhone SDK? – zaph

+1

Прикомандированный. Когда вы устанавливаете Xcode 3.2, вам, вероятно, потребуется установить iPhone SDK поверх него, чтобы получить все материалы iPhone. Когда я перешел на Snow Kitty, мне пришлось сделать то же самое. – Alex

ответ

0

Возможное решение 1: очистить свой проект Построить> Clean All Target

Возможное решение 2: Убедитесь, что устройство находится в Correct Firmware

Для отладки, чтения журнала консоли.

Надеюсь, это поможет.

13

Возможно, ваш проект был настроен на использование более старого SDK, который не входит в пакет Xcode 3.2 + iPhone SDK. Перейдите на панель «Получить информацию» своей целевой аудитории, настройте параметры и установите базовый SDK в установленный SDK.

Если вы хотите, чтобы ваше приложение запускалось на более старых iPhone-операционных системах, задайте настройку сборки для развертывания iPhone для самой ранней ОС, которую вы хотите запустить.

+0

Я просто ответил на этот вопрос, и я не очень-то подготовил ваш ответ, который такой же, как у меня (более или менее), поэтому я отметил вас +1. (^_^) –

3

У меня была такая же проблема при обновлении до 3.1.2. Одна вещь, которую вы хотите сделать, - это открыть свой проект Xcode, щелкнуть правой кнопкой мыши по проекту и получить информацию ... Затем смените базовый SDK для всех конфигураций на (минимум) 2.2.1.

Когда я это сделал, он повторно связал все мои КРАСНЫЕ (отсутствующие) рамки. Ура!

+0

Спасибо за помощь! – reinaldoluckman

1

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

Должно быть, я удалил его случайно!

+0

Это решило мою проблему, возможно, рамки были удалены, когда я удалял «тестовые» проекты или что-то в этом роде. –

Смежные вопросы