0

我正在尝试在 Windows CE 手持设备(银行卡读卡器)和 iPhone 之间建立蓝牙连接。我想在两者之间进行数据传输。我已经读过在 IOS 6.0 之前这是不可能的。但是使用 IOS 6.0 我可以使用核心蓝牙建立连接。

我想知道手持设备蓝牙是否应该具有一定的规格才能使其与 IOS 设备一起使用?或者任何蓝牙设备与IOS设备通信是否有任何限制?

我在这里读到该设备应该是蓝牙 LE。如何检测我的手持设备是否是蓝牙 LE?

谢谢

4

1 回答 1

0

如果您能提供有关此 Windows CE 设备的更多信息,那就太好了。

只需搜索它的规格。如果它支持蓝牙 4.0 LE,您必须查看它是否指定了任何已知配置文件。如果不是,制造商可能已经实施了自己的配置文件来提供某些服务和特性。

如果不是这种情况,则不可能通过 CoreBluetooth 建立连接。但如果它是我无法想象的银行卡读卡器,它支持BLE。

如果设备仅支持蓝牙 2.x,则只能通过外部附件框架进行连接。但这只有在制造商购买了 MFi(为 iPod 制造)许可证并将所需规格实施到硬件中时才有效(只有这样设备才被“MFi 批准”)。

于 2013-09-30T08:19:55.027 回答