扫描iOS

时间:2016-10-28 20:34:46

标签: ios iphone swift bluetooth

我一直在寻找扫描附近广告蓝牙设备的解决方案。

我的概念应用程序使用蓝牙来标记学生在课堂上的出勤率。该应用程序已在Android上实现,并且正处于测试阶段,该大学(我是其学生)已经支持。

问题出现在iOS平台上。我找不到允许我扫描传统蓝牙设备(蓝牙2.1)的库。 CoreBluetooth库只能扫描BLE设备,这恰好排除了类的相当大一部分。另一个最初显示出承诺的图书馆是ExternalAccessory框架,但令我失望的是,我发现它并没有使任何蓝牙扫描功能对应用程序透明。

所以这是我的问题..

在iOS上扫描广告传统蓝牙设备(不必与所述设备配对)是否有任何可能的解决方案?

1 个答案:

答案 0 :(得分:0)

不幸的是,应用无法在iOS上扫描传统的蓝牙设备。

即使可以,iOS也会将其通告的蓝牙MAC地址随机化到未配对的设备,以防止您正在尝试进行设备扫描。