我遇到了Google地图的问题,有人建议将我们的构建设置中的-Objc更改为-ObjC。当我这样做时,我得到一个构建错误:
linker command failed with exit code 1 (use -v to see invocation)
我正在进入现有应用程序,因此没有测试目标,它已被删除。这似乎是这个问题的流行解决方案。如果我将其恢复为-Objc应用程序构建,但我在Google地图实例化中遇到@selector错误。
如果有人可以解释什么(使用-v来查看调用)意味着我真的很感激它。
答案 0 :(得分:2)
它说你正试图将CritSense框架和一个来自Crittercism SDK的库连接起来,并且它们之间相互冲突,因为它们都包含相同的.o的副本。文件。
您查看问题的原因是因为-ObjC告诉链接器加载所有符号(即使您有重复项)。据我所知,-Objc毫无意义。