【发布时间】:2011-01-23 11:12:57
【问题描述】:
我正在尝试使用 AVAudioPlayer、AVAudioSession 和 AudioSessionSetProperty 将音频输出到蓝牙耳机(不是 A2DP)。
似乎有选择蓝牙耳机作为输入的功能(kAudioSessionProperty_OverrideCategoryEnableBluetoothInput),但没有设置输出的等效功能。这是在语音邮件应用程序中完成的,您可以在其中选择耳机、听筒扬声器或免提电话。我尝试了 SessionCategories 和 AudioSession 属性的各种组合,但我似乎无法找到一种可行的方法。
我确定有人已经解决了这个问题,愿意分享一个例子吗?
【问题讨论】:
-
似乎没有人解决过这个问题(至少到目前为止还没有人在谈论这个问题!)我已经打开了一个关于这个主题的 Apple 支持票,当我有一个时会发布回复。
-
是的,我做到了。套用一句,“不,你不能那样做。”我认为工程师并没有真正理解我的要求,因为我能够完成它。我会看看是否可以发布相关部分作为答案。