美文网首页程序员
集成环信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