有没有办法识别名称
iOS上的UIDevice似乎无法访问配对的手表。 WatchOS上的WCSession也没有提供这样的信息。另一个想到的框架?
目的:用户拥有多个配对的手表,需要区分数据来自哪个设备。
答案 0 :(得分:2)
可以通过WKInterfaceDevice
类访问运行该应用的当前观看的名称:
[[WKInterfaceDevice currentDevice] name]
虽然使用此方法区分彼此,但依赖于有人在手机的UI中重命名手表。
因为手表的名称并未真正浮现在任何地方(可能是蓝牙?),重命名可能是一个低概率事件。