在iPhone 3.0 SDK可以提供完整的访问蓝牙设备(耳机)? [英] Can the iPhone 3.0 SDK provide full access to Bluetooth devices (headsets)?

查看:200
本文介绍了在iPhone 3.0 SDK可以提供完整的访问蓝牙设备(耳机)?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

因此​​,一个iPhone可以与蓝牙耳机配对,并用它来拨打电话(虽然的iPod Touch 与3.0 OS不能与耳机配对,去图)。

So an iPhone can pair with a Bluetooth headset and use it to make calls (although an iPod Touch with the 3.0 OS can not pair with a headset, go figure).

但我能写能访问配对的蓝牙设备和它们的功能(比如从耳机麦克风输入)的应用程序?

But can I write an application that can access paired Bluetooth devices and their functionality (like the microphone input from a headset)?

这是正在播放过的Wi-在的VoIP应用甚至多玩家游戏有用网络连接,可以使用语音聊天。

This would be useful in VoIP applications or even multi-player games being played over Wi-Fi that could use voice chat.

推荐答案

如果一个兼容的蓝牙耳机与设备配对,将透明的,如果你正在使用的核心音频API的使用;你不需要蓝牙耳机添加特定的支持,您的应用程序。

If a compatible Bluetooth headset is paired with the device, it will be used transparently if you're using the Core Audio APIs; you do not need to add specific support for Bluetooth headsets to your application.

如果你想与蓝牙设备专门整合,则需要加入为iPod制造/作品与iPhone的计划,但仍然不会让你跟任意蓝牙设备。兼容的蓝牙设备需要一个特殊的苹果认证芯片,这通常意味着你需要专门建立一个自定义的设备为iPhone / iPod的(例如,的 TomTom公司的车载导航设备)。

If you want to integrate specifically with Bluetooth devices, you will need to join the "Made for iPod" / "Works with iPhone" program, but that's still not going to let you talk to any arbitrary Bluetooth device. Compatible Bluetooth devices require a special Apple authentication chip, which usually means you'd need to build a custom device specifically for the iPhone/iPod (for example, TomTom's in-car navigation device).

这篇关于在iPhone 3.0 SDK可以提供完整的访问蓝牙设备(耳机)?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆