美文网首页程序员
集成环信EaseUI遇到的问题总结

集成环信EaseUI遇到的问题总结

作者: 小俊一不小心 | 来源:发表于2018-10-22 10:44 被阅读1次

    前因


             项目里面用到了环信 ,需要集成,而官方提供的Demo根本运行不起来。


    1.重复引用问题


     环信的EaseUI使用了MWPhotoBrowser,MJRefresh,SDWebImage和MBProgressHUD这些主流三方,而且是较老版本,极其不兼容。
     解决方法:首先删除EaseUI里的三方库和resource里的info.plist文件.MWPhotoBrowser因为很久没维护了需要参考这篇文章的方法MWPhotoBrowser 更新其依赖的第三方库


    2.奇怪的系统问题


    运行后报错奇怪的系统问题Could not build module 'UIKit'。

    解决方法:在pch文件中引用是加上 #ifdef __OBJC__    和 #endif 。


    3.EaseUI中使用到的SD的老方法


      model.image = [UIImage sd_animatedGIFNamed:emotion.emotionOriginal];

    pod中的SDWebImage中没有这个方法。

    解决方法:复制环信中的老方法到新项目中。


    完结


    项目终于运行起来了,大功告成!

    相关文章

      网友评论

        本文标题:集成环信EaseUI遇到的问题总结

        本文链接:https://www.haomeiwen.com/subject/wtbwzftx.html