gpt4 book ai didi

swift - watch 操作系统 2 : Is it possible to get bluetooth signal strength of connectivity between paired iPhone and Apple Watch?

转载 作者:搜寻专家 更新时间:2023-10-31 21:48:14 24 4
gpt4 key购买 nike

标题是不言自明的。我尝试过 CoreBluetooth,但我没有将 Apple Watch 视为连接的外围设备。

最佳答案

这是可能的。

使用 retrieveConnectedPeripherals(withServices serviceUUIDs: [CBUUID]) -> [CBPeripheral]。您需要为服务 UUID 指定蓝牙 GATT 特性。我用了Continuity UUID:“D0611E78-BBB4-4591-A5F8-487910AE4366”。该函数返回一个 CBPeripheral 对象,然后您可以使用 connect(_ peripheral: CBPeripheral, options: [String : Any]? = nil) 连接到该对象。

在您确认您的 iOS 应用已通过 centralManager(_ central: CBCentralManager, didConnect peripheral: CBPeripheral 连接到 watch 后,您可以使用 readRSSI() 来找出 iPhone 和 Apple Watch 之间的信号强度。

关于swift - watch 操作系统 2 : Is it possible to get bluetooth signal strength of connectivity between paired iPhone and Apple Watch?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33394740/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com