iOS平台原生客户端,包括SDK,和应用,拥有完善的即时通讯和实时音视频功能,协议栈闭源其他都开源

heavyrain2012 4b6e9d48b5 no message 6 tahun lalu
ios-chat.xcworkspace 80551c5d24 commit workspace 6 tahun lalu
wfchat 4b6e9d48b5 no message 6 tahun lalu
wfclient 6f96f2a3f4 no message 6 tahun lalu
wfuikit 4b6e9d48b5 no message 6 tahun lalu
.gitignore d28e11fd0c Submit chat client 6 tahun lalu
LICENSE d28e11fd0c Submit chat client 6 tahun lalu
README.md 8d95b9545a Update README.md 6 tahun lalu

README.md

说明

本工程为野火IM iOS平台的SDK和Demo。野火IM作为一个通用的即时通讯SDK,可以集成到各种应用中。详情可以阅读docs.

体验Demo

我们提供了体验demo,请使用微信扫码下载安装体验

野火IM

应用截图

ios-demo

编译

工程中已经包含了编译好的协议栈,也可以自己编译,编译方法参考协议栈库文档。然后打开ios-chat.xcworkspace工程,对每个项目进行编译。

工程说明

工程中有3个项目,其中1个是应用,另外两个2个是库。chatclient库是IM的通讯能力,是最底层的库,chatuikit是IM的UI控件库,依赖于chatclient。chat是IM的demo,依赖于这两个库,chat需要正确配置服务器地址。

配置

在项目的Config.m文件中,修改IM服务器地址配置。把IM_SERVER_HOSTIM_SERVER_PORT设置成火信的地址和端口。另外需要搭配应用服务器,请按照说明部署好应用服务器,然后把APP_SERVER_HOSTAPP_SERVER_PORT设置为应用服务器的地址和端口。

登陆

使用手机号码及验证码登陆,

在没有短信供应商时,可以使用superCode进行测试验证。