构建错误:在Time-Machine还原到新SSD(Xcode)后找不到文件

时间:2011-08-07 09:53:36

标签: xcode compiler-errors three20

我将时间机器备份恢复到我的新SSD上。从那以后,我再也无法构建我的Xcode项目了。 它在#import行给出了一个错误,说 找不到'Three20 / Three20.h'文件。

这怎么可能,文件仍在那里,在同一个地方。我甚至不知道从哪里开始搜索。有什么想法或线索吗?

1 个答案:

答案 0 :(得分:1)

你的标题搜索文件可能被缓存在Xcode缓存文件夹中,当你从时间机器恢复时,这些缓存文件没有恢复。

如果需要,尝试比较两个项目中的标题搜索文件夹以查看差异。

项目应具有以下内容:(假设您的项目与three20位于同一文件夹中)

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