美文网首页
个人集成环信SDK的bug汇总

个人集成环信SDK的bug汇总

作者: 二八分发 | 来源:发表于2018-05-26 12:16 被阅读0次

作为第一篇在简书发布的文章,就写写前两天集成环信中途遇到的坎吧,这才过了两天有些问题都记不起了(记不清的问题应该也不是大问题吧[哈哈~笑~])

PS:本文只涉及到从集成环信SDK(Hyphenate、EaseUI)、直接导入环信Demo代码到Build Success中途遇到的各种问题(回头看有些问题真是让人哭笑....)

BS镇楼

问题一:Pod导入EaseUI时,提示依赖库不兼容

解决方案:环信的官方文档有写到,环信SDK使用了一些第三方库比如SDWebImage、MBProgressHUD、MJRefresh、MWPhotoBrowser等等,我此前遇到的是SDWebImage的版本问题我用的v4.3.3 而环信依赖的是3.7.~,退版本倒容易:指定版本号就行了pod 'SDWebImage', '~> 3.7.3'。

多说一句:退了版本之后,有些方法就不能用了.......想想看如果你自己的其他代码或者导入的其他第三方碰巧必须使用SDwebImage v4.3.3 —— 还好我并没有在这上面花太多时间。

------------------------------------------------------------------

问题二:导入EaseUI后,提示'****.h' not found

解决方案:没有导入最新的Hyphenate与EaseUI导致的,由于我当时无法通过pod search EaseUI获取到EaseUI的最新版本,就直接搬了环信官方文档提供的v3.3.8,由于Hyphenate是v3.4.1所以我又被提示不兼容了(当时也傻,没想到把EaseUI的版本往上提,只想到把Hyphenate版本往下降到v3.3.8),经过环信技术支持的友好提示.......唉......过了吧.....

------------------------------------------------------------------

问题三:ld: framework not found 

当时的问题截图

解决方案:当时我做了一件蠢事,在Other Linker Flags中加了两句-framework  libHyphenateVideoRecorderPlugin(我忘记为啥要加了......)

------------------------------------------------------------------

问题四:

解决方案:Targets - General - Linked Frameworks and Libraries 中引入对应Framework,具体参见环信Demo(别漏了libffmpeg-ios-full.a,要在finder里面找)

------------------------------------------------------------------

问题五:

解决方案:来自这位博主 https://blog.csdn.net/think_ma/article/details/44841227

------------------------------------------------------------------

写到这里,貌似真感觉漏了那么一两个........没办法想不起来了,就到这结束了吧!

希望能帮到自己 帮到大家~

相关文章

  • 个人集成环信SDK的bug汇总

    作为第一篇在简书发布的文章,就写写前两天集成环信中途遇到的坎吧,这才过了两天有些问题都记不起了(记不清的问题应该也...

  • iOS开发-集成环信即时通讯会话列表和聊天头像的设置

    环信SDK集成 请参考iOS开发-在现有项目中集成环信SDK及EaseUI或者参考官方文档 此操作只针对已集成环信...

  • 环信UI3.0的集成方法

    介绍一下把环信EaseUI集成到项目中的具体实现步骤。 1.集成UI之前要把环信的SDK集成到项目中,环信SDK有...

  • 环信

    环信EaseUI 导入环信SDK和EaseUI使用cocoapods集成 集成视频:http://www.imge...

  • IOS环信集成单聊

    最近几天在集成环信 ,文档大概也看了 简单说下集成步骤! 1.SDK集成和环信配置 iOS SDK 介绍及导入 ...

  • 16-环信(1)

    0924 1. 集成SDK注意要点(10.集成环信sdk) 按文档导入依赖库的时候对拖入的环信.a静态库只能保留一...

  • iOS 环信SDK集成

    集成环信SDK:我觉得还是使用cocoaPod方便,几句命令行的事!我们集成环信 IM 2.0 Full: 集成U...

  • iOS 环信集成通过对消息扩展实现头像和昵称的显示

    前提把环信SDK和EaseUI成功集成后,我集成的环信SDK版本是2.x,EaseUI版本是3.x,效果图如下: ...

  • iOS 之环信的使用

    一.环信简介 二.集成环信iOS SDK 三.初始化环信SDK 四.注册 五.登录 六.好友 七.消息 八.聊天 ...

  • 环信SDK集成

    1.启动工程,在官网下载SDK,然后将EaseMobSDK文件夹拖入工程。 2.加入相关类库 3.环境搭建 最终效...

网友评论

      本文标题:个人集成环信SDK的bug汇总

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