我在pods和xcode 8中使用Firebase分析。我得到以下错误:
找不到选项'-L/Users/***/Documents/repo/projectName/build/Debug-iphoneos/GoogleToolboxForMac‘的目录
架构arm64的5个重复符号
链接器命令失败,退出代码为%1(使用-v查看调用)
这里是podfile:
平台:ios,'9.0‘
目标'ProjectName‘do pod 'Firebase’pod 'Firebase/Core‘pod 'Firebase/Messaging’
结束
目标'ProjectNameTests‘do
结束
我已经尝试过了: 1.对于pod,将build active architecture设置为NO,对于project,设置为YES。2.删除工作区/ pods,然后重新安装pods。
仅供参考。pods架构是“标准架构(64位英特尔)(X86_64)- $(ARCHS_STANDARD)”
GoogleToolboxForMac是“标准架构(armv7,arm64) - $(ARCHS_STANDARD)”
主项目架构也是“”标准架构(armv7,arm64) - $(ARCHS_STANDARD)“
在这里玩编译工具简直就是内鬼。谢谢你的建议。
发布于 2016-12-08 05:25:21
非常简单的答案。在编译源代码的构建阶段,我有两个重复的.m文件。
https://stackoverflow.com/questions/41026302
复制相似问题