使用ShareKit时,Three20与SBJSON冲突的解决方案

1、submodule的问题,需要同步到各个子模块,不然会有很多文件缺失,参考上一篇博文。

2、facebook的问题,各个模块的代码完成之后,facebook 的SDK有很多问题,各种问题,其实在国内的分享里面用不到facebook

果断删除facebook这块的代码,重新编译,这块没有问题了。

3、SBJSON的问题,由于ShareKit中使用的是SBJSON,而且添加的位置不对,放置在facebook模块中的,应该放置在help模块,重新添加下即可

但是由于Three20也是引入了SBJSON,同时也引入了YAJL,把Three20-SBJSON的模块框架去掉,加入Three20-YAJL框架,原有的SBJSON即可继续使用,也不与Three20的冲突,即可解决,通过编译,模块依赖。

由于之前操作没有记录下出错信息和截图,所以只是写了大致的解决方案,可以用来参考。

原文地址:https://www.cnblogs.com/easonoutlook/p/2642796.html