如何在iOS中不使用Gamekit,EAaccessory和核心蓝牙框架的情况下发现另一个设备?

Bri*_*ngh 5 iphone bluetooth ios

我要检测的设备没有使用GameKit framework,EAaccessory框架和core Bluetooth架构.由于我想发现的设备没有BLE.

可以在iOS中使用吗?

dom*_*som 0

您需要控制您的设备,否则就没有办法。

如果您正在控制其他设备,则可以在其上设置 Bonjour。请注意,这不是一件容易的事 - 无论是在设备端还是在 iOS 端。

Apple 文档 ( https://developer.apple.com/bonjour ) 没有太大帮助,但https://github.com/tolo/HHServices可能会帮助您开始使用 iOS 端。(它是为通过蓝牙的 iOS 到 iOS 设计的,但代码只需稍加修改也应该可以与 WiFi 兼容。它不适用于非 MFI 蓝牙设备。)对于设备端,您可能需要查看http:// /jmdns.sourceforge.net