RVC*_*RVC 5 bluetooth accessory core-bluetooth eaaccessory
根据iOS6以后的EAAccessoryManager类参考使用showBluetoothAccessoryPickerWithNameFilter,我们可以显示一个附件选择器,它将帮助用户连接外部附件,包括iAP over Bluetooth唯一ID.
现在我们想要以编程方式连接该列表中的一个外部附件.
我们需要您的支持.
我们如何以编程方式连接手机范围内的任何外部设备?
如何在没有用户交互的情况下以编程方式连接任何外部设备?
我们如何以编程方式获得用户手机范围内的外部设备列表?
我们如何获得范围内但未连接的外部设备的EAAccessory对象列表?
我们可以在NSUserDefaults中存储EAAccessory对象吗?如果是的话,我们怎么做?由于EAAccessory EAAccessory未实现encodeWithCoder和initWithCoder方法,因此它不允许将其存储到NSUserDefaults中.
使用BTLE我们可以解决这个问题,但我们想要BT Classic中的解决方案.
您无法以编程方式连接到蓝牙 3.x 设备 \xc2\xad\xe2\x80\x93\xc2\xa0iOS 没有用于此目的的 API。如果您的蓝牙 3.x 符合 MfI 标准,则 \xc2\xad\xe2\x80\x93\xc2\xa0 理论上 \xc2\xad\xe2\x80\x93\xc2\xa0 您可以显示允许您ExternalAccessoryBluetoothPicker配对的在应用程序中的用户交互 \xc2\xad\xe2\x80\x93\xc2\xa0 避免了打开设置应用程序的需要。
唉,自 iOS 13 以来,大多数应用程序都被打破了。当苹果推出新的基于场景的生命周期时,它就崩溃了。回滚到经典版本,它就会重新开始工作。更多详细信息请参见:/sf/answers/4957644121/
\n