iOS 11蓝牙变化

iOS 11下

- iOS 11 控制中心中的蓝牙开关功能变更 —> 断开本次蓝牙连接
- iOS 11 控制中心中点击蓝牙开关断开连接后, 获取到的设备蓝牙状态 —> 关闭
- iOS 11 控制中心中点击蓝牙开关断开连接后, 继续控制中心中打开开关能够重连 
- iOS 11 控制中心中点击蓝牙开关断开连接后, 设置中点击允许新的连接能够重连 
- iOS 11 控制中心中点击蓝牙开关断开连接后, 不会执行didDisconnectPeripheral回调方法
- iOS 11 因为设备/距离断开连接后, 会执行didDisconnectPeripheral回调方法
- iOS 11 设置中点击蓝牙开关断开连接后, 会执行didDisconnectPeripheral回调方法, 设置中开启后能够重连


iOS 8 ~ iOS 10 (以iOS 10为例)

- iOS 10 控制中心中的蓝牙开关功能 —> 关闭蓝牙
- iOS 10 控制中心中的蓝牙开关关闭蓝牙后, 获取到设备蓝牙状态 —> 关闭
- iOS 10 控制中心中的蓝牙开关关闭蓝牙后, 继续控制中心中打开开关能够重连 
- iOS 10 控制中心中的蓝牙开关关闭蓝牙后, 设置中开启蓝牙能够重连 
- iOS 10 控制中心中的蓝牙开关关闭蓝牙后, 会执行didDisconnectPeripheral回调方法
- iOS 10 因为设备/距离断开连接后, 会执行didDisconnectPeripheral回调方法
- iOS 10 设置中点击蓝牙开关断开连接后, 会执行didDisconnectPeripheral回调方法, 设置中开启后能够重连

你可能感兴趣的:(iOS 11蓝牙变化)