2
重复符号 _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 查看调用)
4

2 回答 2

1

您链接到GoogleOpenSource.frameworklibGTMOAuth2.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 回答