Я смог создать дом и добавить комнаты, но при попытке добавить аксессуар в дом, как, < /p>
- (IBAction)addAccessory:(id)sender {
[myHome addAccessory:myAccessory completionHandler:^(NSError *error) {
if (!error) {
NSLog(@"%@ accessory successfully added to %@ home",
myAccessory.name, myHome.name);
} else {
NSLog(@"addAccessory error = %@",[error localizedDescription]);
}
}];
}
< /code>
Оповещение отображается с сообщением «Введите код настройки для луковицы» с текстовым полетом и двумя кнопками, но текстовое поле не позволяет вводить код настройки. Когда нажимается на кнопку «Настройка» -70890.) ". < /P>
Метод делегата" didfindnewaccessory "печатает аксессуар. Сервисы как пустые. < /p>
-(void)accessoryBrowser:(HMAccessoryBrowser*)browser didFindNewAccessory:
(HMAccessory*)accessory {
NSLog(@"Accessory discovered is %@",accessory);
NSLog(@"Accessory services is %@",accessory.services);
}
< /code>
Пример:
Обнаружено [name = lock, идентификатор = d8946530-bcd9-4244-ab49-af507105cc73]
services is () < /p>
Подробнее здесь: https://stackoverflow.com/questions/247 ... t-in-ios-8