更新时间:2018-02-01 12:19:13
本文用于指导开发者接入本平台提供的 iOS 端 SDK,帮助开发者基于我们的 SDK 开发 iOS 端应用。
目前 iOS 端 SDK 包括以下功能模块:
SDK 名称 | 可选 | 介绍 |
---|---|---|
API 通道 | 必选 | 提供了 IoT 官方服务的 API 通道,基于 HTTP 协议 |
长连接通道 | 可选 | 提供了 App 生命周期内的,适用于 IoT 业务场景的长连接通道,默认订阅 App 级别的下行推送;支持请求响应模型,支持发布订阅模型 |
账号及用户 | 可选 | 提供了标准的账号服务,提供了基本的 UI 界面,并支持自定义 |
移动应用推送 | 可选 | 提供了可用于 App 生命周期外的推送服务,基于APNs,满足 App 运营和消息告警等需求 |
BoneMobile 容器 | 可选 | 提供了BoneMobile 插件的运行环境,开发和运行 BoneMobile 插件时,需要集成 |
设备网关 | 可选 | 提供子设备的管理功能,如子设备添加拓扑,删除拓扑,上线,下线以及数据上下行等 |