我已经尝试了所有关于stackoverflow的答案,但似乎没有任何效果。
每当我创建MMRecord的(TCRecord)子类时,都会出现以下错误。
错误:duplicate symbol _MMRecordErrorDomain in: /Users/mavericks/Library/Developer/Xcode/DerivedData/Beered-efrmoegppszsqtbcbtfrytgkdlyy/Build/Intermediates/Beered.build/Debug-iphonesimulator/Beered.build/Objects-normal/x86_64/TCRecord.o /Users/mavericks/Library/Developer/Xcode/DerivedData/Beered-efrmoegppszsqtbcbtfrytgkdlyy/Build/Products/Debug-iphonesimulator/libPods-MMRecord.a(MMRecord.o)ld: 1 duplicate symbol for architecture x86_64clang: error: linker command failed with exit code 1 (use -v to see invocation)
我已经尝试过的事情:
我正在使用的第三方库:
记录
https://github.com/mutualmobile/MMRecord
最佳答案
现在,在您的项目设置中,搜索“gcc_no”,并将该标志设置为NO,直到我们解决问题为止。那应该允许您构建项目。
关于ios - Apple Mach-O链接器错误-架构x86_64的重复符号,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30022567/