iOS即时通信之环信的使用--3.3.7版本EaseUi导入

先看这篇然后在看这篇,否则会出现一些不知名的错误!!。



1、首先把EaseUI拖到项目里去.



2.然后在自己pch文件导入文件:



我跟着官方走,有20个报错,我找了很久很久...


iOS即时通信之环信的使用--3.3.7版本EaseUi导入_第1张图片
官方视频里面的



终于找到了原因

修改后:


iOS即时通信之环信的使用--3.3.7版本EaseUi导入_第2张图片
自己修改后的

原因:

                if demo_pch {

                            if objc {

                                    import xxx

                                }

            }




                                            编译一下没有报错了!!

                                                哈哈哈哈哈哈


                                  然后再按照官方视频集成就行啦~~



****如果出现以下情况:


iOS即时通信之环信的使用--3.3.7版本EaseUi导入_第3张图片
bug




调试方法:


iOS即时通信之环信的使用--3.3.7版本EaseUi导入_第4张图片

打印错误。


出现错误:User has not joined the group  

                   code:602 




原因:

第一次创建会话的时候,如果会话类型传入的是群组类型,会话会保存在DB;您再次创建的时候,即使创建的是单聊类型的,那还是从DB中取的之前的群组会话。所以建议您将程序卸载,然后再次运行下。这个时候DB的数据会被清空,然后重新创建会话的。这个时候就会按照您的代码EMConversationTypeChat,创建单聊类型的会话的。





你可能感兴趣的:(iOS即时通信之环信的使用--3.3.7版本EaseUi导入)