iPhone - 可以从非mfi蓝牙设备检测蓝牙ID吗?

时间:2011-05-07 00:00:37

标签: iphone bluetooth mfi

我想将蓝牙设备放在不同的位置,并在手机进入每个范围时进行录制。我知道iphone只能连接到mfi设备,但它能找到非mfi的设备ID吗?

如果有办法,这会通过苹果应用审核吗?我需要这个应用才能进入应用商店。

2 个答案:

答案 0 :(得分:0)

是的,如果您在iPhone上启用了蓝牙,则其他设备可以连接到它。特别是他们可以进行SDP查询(或远程名称请求甚至是RFCOMM连接)。

或者,如果手机处于蓝牙可发现模式,则其他设备可以进行设备发现(查询)以找到它。 (锁定后手机是否仍处于可发现模式?)

答案 1 :(得分:0)

从您的问题来看,您是否希望iPhone应用程序检测设备或检测手机的设备并不完全清楚。

如果您考虑到前者,那么您的要求正是BtLE(蓝牙4.0 /智能/ LE)广告功能的用途。 Apple的iBeacon技术就是这样一种实现方式,或者您也可以使用自己的技术。它允许您在运行4S,5和最近的iPad的iOS6 +应用程序中进行细粒度定位。 BtLE广告检测应用程序将轻松通过App Store指南。

从另一个方向来说,使用BT 2.x - 4.x无线电,或使用wifi无线电,或使用各种扫描仪和软件无线电的设备,将能够检测到移动电话,平板电脑和其他配备无线电的设备。可以发现多少是多变的。