设备模块 Device
通过 id 获取 device 信息
参数说明
字段 | 类型 | 必须? | 说明 |
---|---|---|---|
deviceId | String | 是 | 设备Id |
接口定义
Swift:
let device = RokidMobileSDK.device.getDevice(deviceId: String) -> RKDevice?
Objc:
RKDevice * device = [RokidMobileSDK.device getDeviceWithDeviceId:self.device.id];
ping 主动获得 device 在线状态
参数说明
字段 | 类型 | 必须? | 说明 |
---|---|---|---|
device | RKDevice | 是 |
接口定义
Swift:
pingDevice(device: device) { (error, device) in
}
Objc:
RKDevice * device = [RokidMobileSDK.device getCurrentDevice];
[RokidMobileSDK.device pingDeviceWithDevice:device completion:^(RKError * error, RKDevice * device) {
NSLog(@"%@, %@",error.message, device);
NSLog(@"info %s ", device.alive ? "alive" : "not alive");
}];