Ошибка сборки: файл не найден после восстановления Time-Machine на новый SSD (Xcode) - PullRequest
1 голос
/ 07 августа 2011

Я восстановил резервную копию машины времени на моем новом SSD.С тех пор я больше не могу строить свой проект Xcode.В строке #import выдается сообщение о том, что файл Three20 / Three20.h не найден.

Как это возможно, файлы все еще там, в том же месте.Я даже не знаю, с чего начать поиск.Есть идеи или подсказки?

1 Ответ

1 голос
/ 09 августа 2011

Ваши файлы поиска заголовка, вероятно, были кэшированы в папке кэша Xcode, и при восстановлении с машины времени эти файлы кэша не были восстановлены.

если хотите, попробуйте сравнить папку поиска заголовка в обоих проектах, чтобы увидеть разницу.

Проект должен иметь эти: (при условии, что ваш проект находится в той же папке, что и Three20)

 HEADER_SEARCH_PATHS = $(BUILT_PRODUCTS_DIR)/../three20 
                       $(BUILT_PRODUCTS_DIR)/../../three20         
                       ../three20/Build/Products/three20
...