2009-06-12 93 views

回答

14

直接使用蓝牙的唯一方法是如果您加入Made for iPod/Works With iPhone程序并将Apple身份验证芯片集成到您的自定义设备中。完成此操作后,可以使用ExternalAccessory框架将低级IO流API公开给设备。

像Core Audio这样的框架可以让你通过蓝牙耳机播放和录制音乐,Gamekit框架可以让你通过蓝牙发现并与其他设备通话,但是蓝牙并没有暴露给开发者。

2

如果我没有记错,您不能直接访问蓝牙,而是可以使用某些API调用来搜索附近的设备。但是,我目前不是开发人员,所以我不能指出任何文档。也许别人可以用更多的信息来支持我。

+0

我不在乎我究竟该如何做到这一点,我关心的是如何与其他设备上的串行端口进行通信。 – 2009-06-12 21:44:30

+0

现在成为开发者(无论如何,我一直都有这样的意思)。也许我可以找到一些东西,并指出你正确的方向。 – 2009-06-12 22:52:36

2

看看GameKit API - 它提供简单的高级访问设备之间的BlueTooth连接(建立在Apple的Bonjour发现服务上)。

1

我的iPhone 3G & 4将连接到我的索尼BT1500汽车头部单位,这是在iPhone存在之前制造的(即它没有iPod签名)。