ios - BLE 设备在 cancelPeripheralConnection 后重新连接(如何忘记 BLE 设备?)
<p><p>我有一个 BLE 设备,它通过相当标准的用户界面(点击 UITableView 中显示的设备条目)选择后连接到 iOS 设备。</p>
<p>连接很简单——一些内部处理,然后调用 CBCentralManager 的 connectPeripheral(peripheral: options:)。</p>
<p>需要“忘记”设备(这样 iPhone 就不会再次自动连接到它)。我调用了 cancelPeripheralConnection(peripheral:),但设备仍会自动连接回手机。 </p>
<p><strong>调用cancelPeripheralConnection(peripheral:)方法后,如何阻止BLE设备自动重连?</strong></p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>没有办法使用代码忘记设备。您必须手动转到设置并忘记设备。</p>
<p>当蓝牙打开或设备启动连接时,系统将自动连接到配对设备。你是在 <code>cancelPeripheralConnection</code> 调用之后调用 connect 吗?</p></p>
<p style="font-size: 20px;">关于ios - BLE 设备在 cancelPeripheralConnection 后重新连接(如何忘记 BLE 设备?),我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/44332860/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/44332860/
</a>
</p>
页:
[1]