Проблемы с HomeKit при использовании приложения HMCatalog
В настоящее время я работаю над мобильным приложением для аксессуара, совместимого с HomeKit. Я использую приложение HMCatalog и симулятор аксессуаров HomeKit для тестирования.
Проблема, которую я вижу, касается моего мобильного приложения и приложения HMCatalog. У меня сложилось впечатление, что HomeKit синхронизируется через учетную запись пользователя iCloud. Когда я войду в свою учетную запись iCloud на одном телефоне (телефон А), все дома / комнаты / аксессуары, которые я добавлю в Каталог на телефоне А, появятся в моем мобильном приложении на телефоне А.
Тем не менее, когда я пользуюсь телефоном B и захожу в ту же учетную запись iCloud, я не вижу в телефоне B тех же данных, которые были в телефоне A. Информация, отображаемая в каталоге HM, показывает, что она находится на отдельном устройстве и не отображается. хранится в iCloud.
Кто-нибудь еще видел это? Это проблема с HomeKit? С приложением Каталог?
2 ответа
Я обнаружил, что с HomeKit есть некоторые проблемы с распространением. Иногда это зависит от сети, в которой вы находитесь (некоторые блокируют службы _hap).
Лучший способ проверить это с помощью локального USB-ключа и поместить аксессуары в сетевой ключ. Это должно ограничить вопросы распространения.
Надеюсь, поможет.
Я столкнулся с той же самой проблемой и тянул свои волосы на этом. Это проблема iOS, и после многих мучительных часов это сработало для меня:
- Убедитесь, что устройство имеет версию iOS > 8.1
- Выйдите и снова войдите в iCloud.
Смотрите следующую ветку. Это должно быть исправлено в iOS > 8.1, однако, может появляться периодически.