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“使用方法請參見”網關與子裝置“章節