我一直在尝试将 Sharekit 集成到一个已经有谷歌分析的项目中。
我遵循了 sharekit git wiki 上的安装指南,它告诉我包含“其他链接器标志”“-ObjC”和“-all_load”
但是,当我尝试编译时,我在谷歌分析中遇到重复的符号错误,例如:
duplicate symbol _OBJC_IVAR_$_OAServiceTicket.data in:
/Users/x3ro/Library/Developer/Xcode/DerivedData/APPNAME-bgfudbwainndvsdmvtafsrwfryvz/Build/Intermediates/APPNAME.build/Debug-iphonesimulator/APPNAME.build/Objects-normal/i386/OAServiceTicket.o
/Users/x3ro/APPNAME/Developer/Xcode/DerivedData/APPNAME-bgfudbwainndvsdmvtafsrwfryvz/Build/Products/Debug-iphonesimulator/libShareKit.a(OAServiceTicket.o)
删除标志可以解决这些错误,但是我知道这不是一个好主意,我很可能会遇到问题。在获得标志和两个库一起工作方面的任何帮助将不胜感激。