iOS集成环信SDK(一)——关于集成的几点建议

iOS集成环信SDK(一)——关于集成的几点建议

一、引子
使用环信SDK还是在8—9月份的时候,因为工作忙,也没花时间去整理在集成与使用环信SDK过程中的问题。最近有朋友咨询了我有关于环信SDK的一些问题,于是抽空总结几点,也算是给自己加强一下记忆,同时希望对正在集成环信SDK的人一些参考。
二、集成准备
1、进入官网下载SDK(建议下载最新版本的SDK)。特地看了下,现在官网最新SDK版本是3.2.0。下载下来的SDK压缩文件,里面有一个对应的demo。
2、新建一个自己的项目工程(这一步相信大家都已经准备了)。
3、将SDK和EaseUI 集成到自己的项目工程中。
三、几点总结的建议
3、1 SDK和EaseUI不匹配导致的集成失败。
1)SDK可以单独下载到源码。
2)EaseUI也可以在Github上下载到源码。
别问我为什么这是一个坑,因为我第一次集成的时候,就遇到了,明明SDK和EaseUI都分别集成进来了,但是就是报错。没错,就是会报错,我这是在跟环信的技术沟通了半天找出来的问题。环信技术支持最后说了一句:“你集成的SDK和EaseUI是从同一个Demo里面拉取的么?”瞬间,被这一句话点醒。
技术支持:用同一个demo里面SDK和EaseUI代码。
这边,我再啰嗦一下,对的,环信的demo里面的东西。用多少呢,我这边不怕吓死你,除了demo的配置工程文件,其他的都需要。真的是将整个demo糅杂在你的项目工程里面。(说多了都是泪,这边最好是把这些文件,放在一个指定的文件夹下面吧,我这边,还好界面都是用EaseUI的)
3、2 不懂的配置,结合技术集成文档和Demo看。
有些配置,不知道你们遇到过没有,就是技术文档和demo不大一样。
3、3 排查冲突,能不动环信SDK和EaseUI的代码,就不要动。
集成SDK和EaseUI之后,肯定多多少少会报错,怎么排查。
排查冲突,第一,EaseUI中也使用了其他的第三方库,比如SDImage,只不过,你想不到的是,EaseUI中的SDImage,他自己改名字了。我这边当时候是那块代码冲突,直接定位去改的。然后肯定是删除一个重复的文件。这边我选择删除自己项目的SDimage,因为环信坑太深了,我不想再尝试几次拖文件,还是一次能不该它原有里面的代码就不改动。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值