融云IOS SDK包括两个部分,一个是IM界面组件和IM通讯能力库,通过简短的代码可以将你需要的界面开发出来。
IM 界面组件 - IMKit
IMKit 是融云 SDK 的核心特色之一。融云将即时通讯产品中最复杂的会话列表、聊天窗口、消息内容展现、会话设置等功能封装为组件,通过简短的代码,您就可以直接将以上界面集成到您的 App 产品中,省去大量的开发调试时间。融云同时支持业内最丰富的自定义界面组件功能,您可以针对自己界面需求自由设计开发。
IM 通讯能力库 - IMLib
IMLib 是不含界面的基础 IM 通讯能力库,封装了通信能力和会话、消息等对象。引用到 App 工程中后,需要开发者自己实现 UI 界面,相对较轻量,适用于对 UI 有较高订制需求的开发者。
融云提供的即时消息传输服务,不在 App 之外建立并行的用户体系,不需要同步用户账户,不影响 App 现有的系统架构与帐号体系,与现有业务体系能够实现完美融合。
融云IOS SDK更新日志:
1、增强了针对网络切换、网络不稳定时的连接稳定性问题。
2、修改了当网络出现问题,由于消息时间错误导致消息排列错误的问题。
3、修改了断网再连接导致小概率 crash 的问题。
4、修改了会话界面消息时间显示不准确的问题。
5、修改了发送接收表情,有时候显示为空的问题。
6、修复了自定义消息透传的问题。
7、修复了一些对低版本iOS的兼容问题。
8、优化了网络连接缓存机制。