Я работаю над приложением включения HomeKit.
В этом случае при добавлении аксессуара в дом я хочу избежать всплывающего окна с кодом установки.
По умолчанию Apple предоставляет собственное оповещение, в котором мы должны ввести код настройки при добавлении аксессуара с помощью Home.
Редактировать: Подробнее Чтобы добавить аксессуар в дом, нам нужно вызвать метод addAccessory
класса HMHome
. в настоящее время iOS автоматически управляет аутентификацией аксессуара, показывая всплывающее окно с кодом настройки (этот код можно найти в коробке с аксессуарами).
Мое требование состоит в том, чтобы обойти это всплывающее окно с кодом установки и напрямую передать код для аутентификации.
Ниже приведен метод addAccessory
:, который используется для добавления аксессуара в дом.
[self.currentHome addAccessory:thisAccessory completionHandler:^(NSError *error) {
if (error) {
[self showError:error];
}
else {
// Accessory Added
}
}];
- addAccessory:completionHandler:
. - person Blake Merryman   schedule 14.05.2015