Apple Mach-O链接器错误:重复的符号。我重命名了我的项目,这发生了

时间:2015-04-20 20:44:57

标签: objective-c xcode linker

我一直在阅读Stack Overflow上的各种链接器错误,现在看起来有点不同了。我希望你能深入了解我得到的那个。

我有以下内容......(问题仅存在于模拟器中。它在设备上很好。)

Apple Mach-O Linker Error
ld: 192 duplicate symbols for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

每个文件都有2个错误......

duplicate symbol _CATEGORIES in:
/Users/me/Library/Developer/Xcode/DerivedData/Roto_Forum-ahulcvyneocizdcbjsdtiqgknlhk/Build/Intermediates/Roto Forum.build/Debug-iphonesimulator/Roto Forum.build/Objects-normal/x86_64/FFFMainBodyViewController.o
/Users/me/Library/Developer/Xcode/DerivedData/Roto_Forum-ahulcvyneocizdcbjsdtiqgknlhk/Build/Intermediates/Roto Forum.build/Debug-iphonesimulator/Roto Forum.build/Objects-normal/x86_64/Item.o

duplicate symbol _POINTS in:
/Users/me/Library/Developer/Xcode/DerivedData/Roto_Forum-ahulcvyneocizdcbjsdtiqgknlhk/Build/Intermediates/Roto Forum.build/Debug-iphonesimulator/Roto Forum.build/Objects-normal/x86_64/FFFMainBodyViewController.o
/Users/me/Library/Developer/Xcode/DerivedData/Roto_Forum-ahulcvyneocizdcbjsdtiqgknlhk/Build/Intermediates/Roto Forum.build/Debug-iphonesimulator/Roto Forum.build/Objects-normal/x86_64/Item.o

这是192个错误中的2个。如果我在Target的Build Phases下查看我的Compile Sources,FFFMainBodyViewController.m是第一个文件。 Item.m是第二个。对于列表中的每个文件,按顺序,我得到2个重复的错误,如上所示。

当我重命名我的项目时,我开始相信这一切,因此我的Podfile中的目标名称也发生了变化。

我尝试过各种各样的事情。删除派生数据,清除,删除我的框架中的红色libPods.a文件等。

我该如何解决这个问题?

0 个答案:

没有答案