我在Xcode上开发了一个IOS应用程序。我在开始时使用jaloo作为项目名称,然后将其更改为Jaloo。当我构建它时,它失败并出现错误:
Apple Mach-O链接器错误
" LD:未找到文件:/Users/yangyuan/Library/Developer/Xcode/DerivedData/Jaloo-evdaocdennammiajxpinsodrluhl/Build/Products/Debug-iphonesimulator/jaloo.app/jaloo
clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)"
我不知道如何解决这个问题,然后我将名称改回了jaloo。错误消失,但构建设置中的所有名称都更改为jaloo.temp_caseinsensitive_rename.temp_caseinsensitive_rename.temp_caseinsensitive_rename.temp_caseinsensitive_rename,这很安静。我读了一些类似的帖子,但解决方案对我不起作用。有人有想法吗?谢谢!
答案 0 :(得分:3)
选择管理方案
取消选中所有显示并按“减号”删除所有方案。
删除所有方案后,选择项目 - >选择目标 - >构建设置
现在选择新方案并按确定
并运行该应用程序。
答案 1 :(得分:0)
选择项目 - >目标 - >选择隐藏或显示实用程序 - >标识和类型 - >在此命名并输入您的姓名。按Enter键。然后你会提示"重命名项目内容项目"选择重命名 - >启用 - >好。如果你仍然有错误然后删除target.hope下面的测试文件,这将有所帮助。
答案 2 :(得分:0)
这是一个令人困惑的答案,因为重命名功能几乎如此完整。我有一个复杂的项目,我想测试,所以我复制,重命名,以确保没有影响其他资源,除了最后一个链接器问题解决了所有。我不想删除我的方案,因为它们是有充分理由的(例如在应用程序关闭时进行测试)...
由于我没有使用库存测试项目,我擦了它,编译得很好,但是这个挥之不去的问题很不寻常。
我想放弃这个,以防其他人遇到同样的麻烦,像我一样,没有使用测试项目。