我目前在我的项目中有 ShareKit,它被编译为静态库。它得到了适当的实施。我还通过将亚马逊的框架添加到我的项目中来实施亚马逊的 AWS 开发工具包。
似乎重复的符号来自亚马逊的 AWS 开发工具包文件“AWSIOSSDK”。这是它的样子:
该文件与 ShareKit 的文件 libShareKit.a 发生冲突。这是该文件的样子:
无论如何,这两个文件都是我以前从未见过的文件。似乎一些 JSON 文件在其中发生冲突。
我查看了其他 SO 问题,他们说要对已编译的源代码做一些事情,但这些文件都不是来自任一库的已编译源代码。
这是 Xcode 给出的确切错误:
ld: duplicate symbol _OBJC_CLASS_$_SBJsonParser
无论如何,有人知道我应该做什么吗?除非我解决此问题,否则我的应用程序无法编译。
谢谢!