Lidalu / imsdk-ios

Qtalk企业级im工具

Home Page:https://im.qunar.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

公有云(Startalk APP)

基于Startalk服务器及客户端,用户可建立属于自己的域,

注册账号、新建域、添加域用户、下载客户端、配置域导航,

仅需5步,您就可以拥有强大的im能力,

客户端下载下载

客户端导航配置配置导航

私有云(Startalk SDK)

Startalk私有云是一种去中心化的部署方式,

用户或企业将Startalk后端代码完全部署在自己的服务器上,

选择SDK嵌入自己的APP中,

每个公司都是一个单独的节点,每个节点独立运营,数据只保存在节点中

项目结构

  • QIMSDK
    • QIMCommon (IM模块)
      • ios_libs(静态库文件)
    • QIMUIKit (UI模块,扩展UI模块,密码箱,笔记本UI模块 )
    • QIMRNKit (ReactNative实现的UI模块,可选择性依赖,默认依赖0.54.1版本)
    • QIMGeneralModule (日历,日志,笔记本,全局通知,音视频模块)
    • QIMKitVendor (音频,ZBar,Zip,Pinyin,JSON解析,HTTP等组件)

集成

imsdk-ios 目前仅提供手动集成的方式

手动集成

你可以通过历史版本下载地址下载最新版本,解压之后添加到工程中,具体步骤参考集成文档

历史版本:

你可以在当前仓库的 Release 进行历史版本下载。

Demo运行

  1. 初始化项目:
    在项目根目录执行 npm install & pod install
  2. 使用XCode打开IMSDK-iOS.xcworkspace并运行;

问题反馈

About

Qtalk企业级im工具

https://im.qunar.com

License:MIT License


Languages

Language:Objective-C 92.9%Language:C 2.3%Language:C++ 1.9%Language:HTML 1.6%Language:Objective-C++ 0.8%Language:Ruby 0.4%Language:CSS 0.1%Language:JavaScript 0.0%Language:Shell 0.0%