首页 > 解决方案 > showBluetoothAccessoryPicker 返回错误 2

问题描述

使用以下代码:

EAAccessoryManager.SharedAccessoryManager.ShowBluetoothAccessoryPicker(null,HandleAction1);

void HandleAction1(NSError obj)
{
   System.Diagnostics.Debug.WriteLine("HandleAction1");
}

回报:

{操作无法完成。(EABluetoothAccessoryPickerErrorDomain 错误 2。)}

标签: iosxamarin.iosios-bluetooth

解决方案


您已声明要取消显示的选择器。在这种情况下,预计会收到错误 2,因为那是EABluetoothAccessoryPickerError.Code.resultCancelled

您不会在此列表中看到标准蓝牙配件,例如免提设备或扬声器;仅显示 MFi 设备:

笔记

选择器仅显示在扩展查询响应中包含 iAP over Bluetooth 唯一 ID 的蓝牙设备。


推荐阅读