我想通过终端到达我的项目文件夹的目录,以便让事情变得更容易,我只是将项目文件夹移动到我的桌面上,当我这样做时,我出现了这个提示:
然后我按下了重新保存并出现了这个提示:
在此之后我将文件夹移回原来的位置,但是当我尝试构建应用程序时,我收到以下30个Apple Mach-O Linker Error
错误:
我尝试了一个干净/干净的构建文件夹......但没有成功。现在我在我的项目中安装了解析和AWS SDK框架,因此我完全删除它们,重新插入它们,清理项目,构建并仍然存在相同的30个错误。这似乎是什么问题?我也可能添加错误地将项目文件夹拖到桌面上,并在应用程序仍在运行时从原始文件夹中删除。如果那意味着什么。我该怎么办?
答案 0 :(得分:1)
也许您在项目或目标设置中的某个位置有一个绝对路径,或者指向您移动的文件夹之外的依赖关系的相对路径。您可以尝试在设置中查找上一个路径的部分内容。或者在终端中进行文本搜索,您可以尝试这样的事情(在这种情况下来自项目的根目录):
grep -r "mypath/mypath" myproject.xcodeproj/project.pbxproj
另外,为了解决问题,请尝试将项目拖回原始文件夹。问题是否已解决?如果是,那肯定是路径问题。