我有这样的配置: - iPhone A 连接到 WiFi 网络 - AppleTV(第 3 代)连接到同一个 WiFi 网络 - HomeKit 配件连接到同一个 WiFi 网络 - iPhone B 通过蜂窝连接
所有设备(iPhone 和 AppleTV)都登录了相同的 Apple ID,并且 WiFi 网络具有互联网连接。
我们面临的问题是,从 iPhone A 更改特征值 iPhone B 不会收到更新通知。直接从配件更改值仅通知 iPhone A 而不是 iPhone B。从 iPhone B 更改值行为是正确的(配件和 iPhone A 接收更新)。
对于 iPhone B,如果我尝试写入或读取(可读、可写和支持事件通知)属性,附件和 iPhone A 会正确接收到更改。
为什么我无法在远程设备上收到更改通知?我应该做一些特别的事情来允许这个通知过程吗?