Добавление аксессуаров в дом с использованием HomeKit в iOS 8IOS

Программируем под IOS
Ответить
Anonymous
 Добавление аксессуаров в дом с использованием HomeKit в iOS 8

Сообщение Anonymous »

Я смог создать дом и добавить комнаты, но при попытке добавить аксессуар в дом, как, < /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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»