根据iOS6以后的EAAccessoryManager类参考使用showBluetoothAccessoryPickerWithNameFilter,我们可以显示一个附件选择器,它将帮助用户连接外部附件,包括通过蓝牙唯一ID的iAP。
现在我们想以编程方式连接该列表中的一个外部附件。
我们需要您的支持。
我们如何以编程方式连接手机范围内的任何外部设备?
如何在没有用户互动的情况下以编程方式连接任何外部设备?
我们如何以编程方式获取用户手机范围内的外部设备列表?
我们如何获得范围内但未连接的外部设备的EAAccessory对象列表?
我们可以在NSUserDefaults中存储EAAccessory对象吗?如果是的话,我们怎么做?由于EAAccessory EAAccessory未实现encodeWithCoder和initWithCoder方法,因此它不允许将其存储到NSUserDefaults中。
使用BTLE我们可以解决这个问题,但我们想要BT Classic中的解决方案。