在iOS上有几种做蓝牙的方法,不同的方法有不同的方法:
- 作为Made for iPhone计划的一部分的附件(如果您想知道这需要什么,请参阅this question的答案)
- 使用蓝牙4.0低能耗模式的设备
- 使用GameKit与另一部iPhone通话
- 使用Apple支持的其中一个蓝牙配置文件的设备:免提配置文件,耳机配置文件,A2DP,AVRCP等。
按顺序回答:
- 如果您是Made for iPhone计划的一部分,您已经知道在哪里可以找到这些信息,而且它不公开:请向Apple的联系人寻求帮助。
- 如果您的设备使用蓝牙4.0低功耗,请查看Core Bluetooth framework。
- 如果你想让两只iPhone一起聊天,请查看GameKit。
- 如果您正在使用使用Apple提供的配置文件的设备,则不必执行任何操作,它只会起作用。例如,A2DP设备将流式传输从手机播放的音频,而无需程序员干预。您可以做一些事情来控制它:某处有一个Core Audio功能,可让您选择是否将音频发送到蓝牙设备。如果您尝试支持AVRCP,请查看处理remote control events。
醇>
如果您的设备不属于上述任何类别,那么您可能运气不佳,无法在iOS上使用它。