重复的符号SBJSON iOS上的Facebook SDK 3.0版本(Duplicate Symb

2019-07-31 02:21发布

在当前项目中,我用SBJSON无处不在,有它工作正常与上一版本的iOS SDK的Facebook自SBJSON被列入了Facebook SDK。

我刚刚升级到iOS SDK的Facebook 3.0版和有问题SBJSON。

它投诉的第一件事就是约找不到SBJSON头文件。 所以我想,我可以手动包括SBJSON的lib到项目中。

之后我这样做,那么编译器的投诉,该SBJSON符号与Facebook的SDK复制。

我不能在FB的SDK头的任何地方找到SBJSON.h。

所以在最后,我走进了问题循环。

有谁知道如何解决这个问题呢? 最坏的情况可能是,我要切换到使用其他的JSON库的iOS。

注意:他们正在使用的框架为Facebook SDK,而不是源代码库像以前一样

干杯

Answer 1:

我结束了有什么用,以解决这个有两种方法:

第一个

  • 首先,不使用预建的Facebook SDK框架,它们提供
  • 其次,从查看Facebook SDK源代码的Facebook SDK ,并将其集成到项目

第二个

用他们的源代码整合JSON-框架这里和喜欢SBJsonParser更改任何重复类的名称,以独特的东西,你的项目MySBJsonParser



文章来源: Duplicate Symbol SBJSON on iOS Facebook SDK V 3.0