Идентификация аксессуаров моста в HomeKit

Как я могу определить HMAccessory как мост? Возможно, я что-то пропустил, но я не могу найти какой-либо HMServiceType или же HMCharacteristicType это соответствует мосту. Любая помощь приветствуется.

2 ответа

Вы можете узнать, является ли аксессуар мостом, используя следующий код при проверке конкретного аксессуара:

if accessory.category.categoryType == HMAccessoryCategoryTypeBridge {
  print("I'M A BRIDGE")
}

E сть category: HMAccessoryCategoryType собственность на HMAccessory где HMAccessoryCategoryTypeBridge, по-видимому, представляет мост. В онлайновых документах, похоже, отсутствует множество новых свойств и функций, представленных в iOS9. Можно также использовать uniqueIdentifiersForBridgedAccessories: [NSUUID]? на HMAccessory, который возвращает не ноль, если аксессуар является мостом

Другие вопросы по тегам