iOS 使用环信EaseUI3.0集成简单聊天遇到的问题!持续更新...

    最近公司项目中有遇到即时通讯.所以选择了环信!集成环信SDK后,由于只是实现简单的聊天功能,所以,就直接拖入了环信提供的EaseUI Demo,但是拖进去之后就开始各种报错! 总结了下!


1. 在pch文件中所有代码的头尾加入#ifdef __OBJC__  / #endif

如下:


#ifdef __OBJC__


//代码区... 

#endif


2.环信内部集成的 MBProgressHUD   SDWebImage  MJRefresh 与我们工程中集成的这几个第三方库发生冲突!删掉工程中自己集成的这些第三方库,或者删除环信EaseUI 里面的这些第三方库! 

需要注意的是:如果删除的是环信集成的第三方库!由于环信在集成的第三方库中加了EM前缀! 记得删掉EaseUI 中使用方法的前缀,不然会报错!


///这些做完大概就没什么问题了!!!


3. 如果你只是简单的实现了聊天功能! 直接按官方文档提示跳转EaseMessageViewController 这个类 ! 那么你点击表情,打算发送表情的时候 ,会出现崩溃错误,又没有什么原因!  


解决办法: 


EaseMessageViewController 的viewDidLoad方法中的最后边加入这段代码再运行.... 


    EaseEmotionManager *manager= [[EaseEmotionManageralloc]initWithType:EMEmotionDefaultemotionRow:3emotionCol:7emotions:[EaseEmojiallEmoji]]; [self.faceViewsetEmotionManagers:@[manager]];




欧了!!!  


你现在可以完成简单的单聊功能了!!!



  发送文件,群聊,语音音视频 小白会持续更新! 感兴趣的话请关注小白博客! 小白拙见!!!不当之处,还请指正!!!!!

  欢迎加入One Team技术交流群:234713941


  

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值