pod name从”IMLChannelCore“修改成 ”IotLinkKit“,从而跟android、java等命名保持一致。
iOS SDK 1.2.0版本接口升级
SDK名称修改
SDK入口类名修改
IMLChannelCore SDK中APIs主要是在”AlinkIoTExpress/LKIoTExpress.h“而”IotLinkKit SDK“中APIs入口在”IotLinkKit/LinkKitEntry.h“中
两个SDK APIs对应关系
API功能 | IotLinkKit中实现 | 对应IMLChannelCore的接口 |
---|---|---|
SDK初始化,通道建联 | [setup:resultBlock:] | [startConnect:connectListener:] |
SDK去初始化,断开当前连接 | [destroy:] | [stopConnect:] |
注册通道消息listener | [registerChannelListener:] | [addDownstreamListener] |
反注册通道消息listener | [unregisterChannelListener:] | [removeDownStreamListener:] |
上行数据 | [publish:data:qos:resultBlock:] | [uploadData:data:qos:complete:],或者 [publish:params:complete:] |
订阅Topic | [subscribe:resultBlock:] | [subscribe:complete:] |
取消订阅Topic | [unsubscribe:resultBlock:] | [unsubscribe:complete:] |
新增子设备管理相关接口
头文件为”IotLinkKit/LinkkitGateway.h“使用方法请参见”网关与子设备“章节