如何在 Xamarin 表单中扫描并连接到 iOS 的经典蓝牙?

How to scan and connect to Bluetooth classic for iOS in Xamarin forms?

我正在尝试为我的项目实施蓝牙。我能够实现 BLE,但由于某些硬件问题,我不得不使用 Bluetooth classic。因此,对于蓝牙经典实现,我已经完成了 this post and I used source code from this post。但是因为他们正在尝试连接到 已经配对的设备 。但我的要求是 扫描并连接到可用的蓝牙 经典设备,而不是 BLE 设备。而且连接时不应该出现任何配对对话。我什至尝试检查应用程序商店中是否有任何 Bluetooth classic scanner application 以供参考,但我没有找到。应用商店中只有 BLE 扫描仪应用程序。我不知道如何提出任何建议?

iOS 应用只能连接到支持 MFi 的蓝牙经典设备。这就是为什么您找不到任何经典的 BL 扫描仪应用程序的原因。除非您的硬件包含 Apple 的 MFi 芯片,否则您将无法使用经典蓝牙配置文件(例如 SPP)与其通信。