coolnameismy / BabyBluetooth

:baby: The easiest way to use Bluetooth (BLE )in ios/os ,even bady can use . 一个非常容易使用的蓝牙库,适用于ios和os
MIT License
4.74k stars 1k forks source link

Question: MacApp程序第一次扫描到设备并且正常工作后,程序关闭后下次再打开可以不经过扫描直接连接设备吗? #234

Open fy-create opened 3 years ago

fy-create commented 3 years ago

Question:

MacApp程序第一次扫描到设备并且正常工作后,程序关闭后下次再打开可以不经过扫描直接连接设备吗? 直连需要有CBPeripheral * ,不经过扫描如何能得到这个对象呢?

Thanks

Bluce-Zhang commented 2 years ago

可以连接 可以使用设备id创建蓝牙对象,然后连接 bleAddress就是设备的identifier

 CBPeripheral *peripheral = [babyBluetooth retrievePeripheralWithUUIDString:bleAddress];
        if (peripheral) {
            self.currPeripheral = peripheral;
        }
        //连接的方法
        babyBluetooth.having(self.currPeripheral).connectToPeripherals().begin();