アクセサリを追加しようとしていますがHome(HMHome)
、常にエラー ブロックが実行されます。これ以上具体的なエラー コードがないエラーが発生したことGenericError
を意味します。ドキュメントに適切な理由がなくても、このエラーの理由を理解できません。
そして、これは先日から発生しており、以前は同じコードでアクセサリを追加できました。
if (self.home != nil ){
self.home!.addAccessory(accessory, completionHandler: ({(error:NSError!) in
if ( error != nil) {
//Method which returns error alert according.
self.handleError(error)
}
else{
let alert:UIAlertController = UIAlertController(title: "HomeKitPOC", message: "Accessory added successfully", preferredStyle: .Alert)
alert.addAction(UIAlertAction(title: "Ok", style: UIAlertActionStyle.Default, handler:{
(action:UIAlertAction!) in
self.dismissViewControllerAnimated(true, completion: nil)
}))
self.presentViewController(alert, animated: true, completion: nil)
}
}))
}
同様の問題に直面したことがある人、または何か提案がある人。