iOS Corebluetooth-使用密码创建安全连接

时间:2018-09-04 17:55:33

标签: swift security core-bluetooth

在将BLE设备与我们的iOS应用连接时,我们要创建安全连接。连接BLE设备后,用户可以更改密码。

但是我无法确定如何创建密码输入的方​​法。

基于这些规范,用于配对输入密码的ble设备和应用。

https://blog.bluetooth.com/bluetooth-pairing-part-1-pairing-feature-exchange

iOS应用是否需要配对并创建安全连接才能连接? 是否可以为引脚输入创建自定义视图? 我用于连接设备的代码是:

func connectPeripheral(_ peripheral: CBPeripheral) {
        if !isConnecting {
            isConnecting = true
            _manager?.connect(peripheral, options: [CBConnectPeripheralOptionNotifyOnDisconnectionKey : true])
            timeoutMonitor = Timer.scheduledTimer(timeInterval: 2.0, target: self, selector: #selector(self.connectTimeout(_:)), userInfo: peripheral, repeats: false)
        }
    }

0 个答案:

没有答案