我有一个包含一些丢失文件的项目。这些文件是与iOS应用程序项目文件夹位于同一级别的文件夹。不确定为什么但文件显示为“缺失”
我可以对图书馆搜索路径做些什么(见下面的截图),以便他们找到正确的答案吗?
fyi:我继承了这个项目,所以它刚刚发给我。我尝试构建它并丢失所有这些文件。
感谢您的帮助:))
答案 0 :(得分:9)
它与库搜索路径无关,它们用于查找要编译的库;它们与项目中包含的源文件无关。
它们丢失了,因为您的项目文件试图引用不存在的文件的位置。您有两种选择:
如果Finder中有所有丢失的文件,您可以在Xcode中删除对它们的引用,然后重新导入它们。通过将它们从Finder拖回项目来完成此操作。
您可以改为“修复”您的项目文件,让它引用到正确的位置。要执行此操作,请使用右侧的“文件检查器”,然后在“位置”下,选择“框”图标(不确定它是什么,但选择它),然后重新定位文件。
答案 1 :(得分:3)
打开存在这些文件的文件夹,然后将丢失的文件拖放到项目中。选中“将项目复制到目标组的文件夹(如果需要)”,选择“为任何添加的文件夹创建组”。
答案 2 :(得分:1)
从项目视图中删除这些文件(左侧列表),将它们拖回项目并确保不选择Copy to project,但您还必须检查要放入的目标。