在我的BLE的应用程序,用户故事是这样,蓝牙配对应该没有密码确认步骤发生。据我迄今研究,有可能在的Android(如Android Bluetooth Pairing without User Enter Pin and Confirmation Using Android API)
是否有可能在iPhone?
可悲的是,在iOS上是不可能跳过配对对话框。它是直接从操作系统发送。距离苹果严格的约定,应用程序是无法跳过的安全流程。
一些额外的信息:
依赖于IOCapabilityResponse从蓝牙水平iOS上的外围设备会显示一个对话框,询问配对或确认密码。如果iOS版将显示对话框,在如果粘合标志在IOCapabilityResponse从外围设置的所有依赖。
有三种类型的BLE连接:
所有这些方法都是由BLE设备固件管理,iOS的基础上,周边是如何配置仅调整其连接