我希望我的應用知道由HomeKit附件觸發的事件(HMAccessory)。這樣,當我的HomeKit供電動作探測器檢測到動作時,我的應用程序就會以某種方式瞭解(最好通過推送通知)。預裝的Home應用程序似乎具有此功能。有沒有一種方法可以使用HomeKit框架完成這項工作?歸因於HomeKit附件中的事件的推送通知
我發現了這對HMCharacteristic最近:
func enableNotification(Bool, completionHandler: (Error?) -> Void)
但這並不導致推送通知,並通過委託回調提供更新(只有當應用程序被前景化的作品)。