我一直在阅读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文件等。
我该如何解决这个问题?