QiscusRealtime - iOS 上的消息和聊天核心 API
Qiscus 使用 Qiscus Chat SDK 和消息 API 在您的移动应用和 Web 中启用定制应用程序内消息
需求
- iOS 10.0+
- 最低 Xcode 11.4.1
- Swift 5
依赖项
- CocoaMQTT
特性
- 配置实时服务器。
- 通过用户名和 qiscus 令牌进行连接。
- 发布正在输入和在线状态。
- 订阅(接收)新评论、在线状态、输入状态、投递和已读评论。
- 完整文档
组件库
为了使QiscusRealtime专注于实时事件实现,[Qiscus IOS] (https://qiscus.com)创建了一些额外的库。
- QiscusCore - 聊天核心API,所有的聊天功能都已包含在其中。
- QiscusUI - 一个聊天组件库,使自定义聊天UI变得简单。
- Qiscus - 功能齐全的聊天SDK,简单易集成。
安装
CocoaPods 是Cocoa项目的依赖管理器。您可以使用以下命令安装它
$ gem install cocoapods
要使用CocoaPods将QiscusRealtime集成到您的Xcode项目中,请在您的Podfile
中指定它
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '10.0'
use_frameworks!
target '<Your Target Name>' do
pod 'QiscusRealtime'
end
然后,运行以下命令
$ pod install
Carthage 是一个集中的依赖管理器,它构建您的依赖并提供二进制框架。要使用Carthage将MultichannelWidget集成到您的Xcode项目中,请在您的Cartfile中指定它
$ github "qiscus/QiscusRealtime-iOS" "carthage-support"
安全披露
如果您认为您已在QiscusRealtime中识别出一个安全漏洞,您应尽快通过电子邮件向 [email protected] 报告。请不要将其发到公开问题。
常见问题
我们何时使用Qiscus
,相反用Qiscus?
QiscusCore是轻量级的聊天SDK版本,如果你想构建自己的聊天UI,最佳选择是使用QiscusCore。但是,如果你需要在App中快速使用聊天功能,请使用内置UI和简单配置的Qiscus Chat SDK。请访问Qiscus以使用Qiscus聊天SDK。