APP端IOS SDK简介
功能与目的
AbleCloud iOS APP是AbleCloud推出的IOS平台上用于快速进行物联网APP开发的软件开发工具包。该SDK封装了APP与硬件端及云端的通讯过程,还包括账号管理、设备配网等其他功能。使用该SDK,用户无需关心复杂的通信协议及底层实现,只需要将精力集中在APP的交互及业务层面。
主要功能
序号 | 功能名称 | 详细内容 |
---|---|---|
1. | 账号管理 | 支持普通账号及第三方账号的注册、登录等 |
2. | 设备配网 | 给WiFi类设备配置WiFi连接所需的SSID及密码 |
3. | 设备管理 | 对设备进行绑定、分享、解绑等操作 |
4. | 设备数据 | 订阅获取设备的属性变化、上下线等设备状态 |
5. | 设备通信 | 以二进制、json等通信格式、云端转发或局域网的通信方式与设备进行通信 |
6. | UDS通信 | 以普通或者匿名的方式访问UDS服务 |
7. | 实时消息 | 订阅接收云端实时推送的设备端上报数据 |
8. | 定时任务 | 定时触发自定义任务响应 |
9. | OTA升级 | 对设备进行OTA升级 |
10. | 推送 | 对APP进行消息推送 |
11. | 文件存储 | 对常见的文件/图片类文件进行上传下载 |
12. | 用户意见反馈 | 支持快速开发用户意见反馈页 |
13. | 获取天气 | 支持快速获取PM2.5、天气/空气质量等常用天气信息 |
14. | 排行榜 | 支持按照不同周期、数据获取数据排行 |