重复符号 _OBJC_METACLASS_$_GTMOAuth2Keychain 在: /Users/anand/Library/Developer/Xcode/DerivedData/NIDA_Rooms-bawdeawpyzqrkjazbcspzbsqgrht/Build/Products/Release-iphoneos/GTMOAuth2/libGTMOAuth2.a(GTMOAuth2ViewControllerTouch.o) /Users/anand/Documents/Anand_ios_Project/ROC&NIDAROOMS/ROCAPP 3/GoogleOpenSource.framework/GoogleOpenSource(GTMOAuth2ViewControllerTouch.o) ld:架构 arm64 的 112 个重复符号 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
问问题
2599 次
2 回答
1
您链接到GoogleOpenSource.framework
和libGTMOAuth2.a
。两者都包含(定义)符号_OBJC_METACLASS_$_GTMOAuth2Keychain
。您应该从链接中删除框架或库。
于 2016-11-18T06:46:07.037 回答
0
当在文件implementation
中定义an 时,可能会发生这种情况。.h
特别是在这种情况下,请查看 doGTMOAuth2Keychain
定义的位置,以及它是否在GTMOAuth2ViewControllerTouch.h
.
通过将实现移动到.mm/.m
文件来修复它。
于 2019-05-19T17:06:54.703 回答