ZSWatch 为什么要为 Android 和 iOS 设计不同的 BLE 通信路径?
ZSWatch 在 Android 侧可以通过 Gadgetbridge 风格的数据交互,在 iOS 侧则使用 ANCS、AMS 和 CTS 等系统服务。为什么不能假设两端协议完全一致?固件内部应该怎样隔离平台差异?
先在心里组织:结论、前提、原理,再补一个工程证据。
ZSWatch 在 Android 侧可以通过 Gadgetbridge 风格的数据交互,在 iOS 侧则使用 ANCS、AMS 和 CTS 等系统服务。为什么不能假设两端协议完全一致?固件内部应该怎样隔离平台差异?
先在心里组织:结论、前提、原理,再补一个工程证据。