【发布时间】:2017-07-10 18:24:28
【问题描述】:
我正在研究 Apple Home Kit 协议 (HAP),即将我的 iPhone 与 IoT 设备连接起来。我需要你们帮助在 HAP 扫描后存储设置代码。有什么办法可以做到吗?
func accessoryBrowser(_ browser: HMAccessoryBrowser, didFindNewAccessory accessory: HMAccessory) {
listAccessory.append(contentsOf: [accessory])
if accessory.name == "PREMIS 10:84:81" {
print (accessory.category)
print (accessory)
homeStore.home?.addAccessory(accessory, completionHandler: {error in
if error != nil {
print (error.debugDescription)
} else {
//I would like to catch the setup in here.
}
})
}
}
【问题讨论】: