Я пытаюсь добавить аксессуар в Home(HMHome)
, и всегда выполняется блок ошибок. Я получаю GenericError
, что означает Произошла ошибка, для которой не существует более специфического кода ошибки. Я не могу понять причину этой ошибки, даже документация не имеет надлежащей причины.Добавить Аксессуар к дому всегда возвращает ошибку (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)
}
}))
}
Любой, кто столкнулся с подобной проблемой или что-то предложить.