Я ненавижу эту проблему! Кажется, есть простое решение, что ИНОГДА работает:
Возможное решение
Перейти к этапам сборки -> Связать двоичные файлы с библиотеками.
Если у вас возникли проблемы с, скажем, Foundation.framework. Просто удалите его, т. Е. Используйте кнопку «минус» («-») внизу списка.
А затем добавьте его снова, используя кнопку «плюс».
Очистить папку сборки. (Для этого удерживайте нажатой клавишу ALT, затем нажмите «Продукт» -> «Очистить». Вы увидите «Очистить» изменения «Очистить папку сборки»)
Другое возможное решение
Обязательно прочитайте ответ Мэтью здесь ...
iOS SDK не работает после переустановки UIKit и Foundation Framework не найден
Посмотрите на значение ваших "Путей поиска в фреймворке".
Другое возможное решение
Полностью и полностью удалите XCode 4.3, используйте для этого «CleanMyMac» (он попытается найти все связанные компоненты приложения, которое вы пытаетесь удалить).
Тогда просто используйте App Store для (пере) установки XCode. Как упоминает Дэвид, иногда это может решить эту чертову проблему.
Почему это происходит? ...
Я полагаю, что эта проблема может возникнуть в ситуациях, когда вы, например, заменили свой жесткий диск (то есть, возможно, с помощью Carbon Copy Cloner и т. П.) Или каким-то образом основной том на вашем Mac будет переименован или изменен в некоторых случаях. путь. Я думаю, что может быть небольшая ошибка в новом Xcode "стиля приложения", когда он иногда делает, а иногда и не понимает такого рода изменения в путях.
Надеюсь, это кому-нибудь поможет!
Это приводящая в бешенство проблема. Я просто повторил это, в этом случае, потому что впоследствии я удалил копию «старого стиля» XCode с машины. (Возможно, лучше полностью удалить XCodes старого стиля (каталог / Developer и т. Д.) Перед установкой нового XCode.)