您好我使用两个2 SDK,moca和sentencie, 现在的问题是编译时Xcode告诉我:
重复符号_kReachabilityChangedNotification in: /Users/dortiz/Documents/IOS/ProcIOS/Pods/MOCA/libMOCALib.a(APPLReachability.o) /Users/dortiz/Documents/IOS/ProcIOS/Frameworks/SENTTransportDetectionSDK.framework/SENTTransportDetectionSDK(Reachability.o) ld:1架构arm64 clang的重复符号:错误:链接器 命令失败,退出代码为1(使用-v查看调用)
问题是我无法编辑Reachability.o或APPLReachability.o 因为,是库,我可以做些什么来解决它?
答案 0 :(得分:2)
您可以尝试许多解决方案: -
表示您已加载两次相同的功能。由于从其他链接器标志中删除-ObjC后问题消失,这意味着此选项会导致函数加载两次。
更改'没有常见块'从是到否(在目标 - >构建设置 - > Apple LLVM - 代码生成)修复了问题。
请错误地检查导入的任何.m文件而不是.h。