检测蓝牙耳机是不是连接到 Apple Watch
Posted
技术标签:
【中文标题】检测蓝牙耳机是不是连接到 Apple Watch【英文标题】:Detect whether a Bluetooth headset is connected to Apple Watch检测蓝牙耳机是否连接到 Apple Watch 【发布时间】:2015-12-22 11:40:51 【问题描述】:我最近试图让 WatchKit 应用通过 Apple Watch 的扬声器播放背景音效。 根据我的经验(如果我错了,请纠正我!)这是不可能的,因为我需要连接蓝牙耳机才能使用 WKAudioFilePlayer 或使用其他界面元素来播放声音(WKInterfaceMovie 或 presentMediaPlayerControllerWithURL:options:completion)。
现在,我想使用 WKAudioFilePlayer 仅在连接了蓝牙耳机时才播放音频,以避免每次没有耳机可用时出现“配对蓝牙耳机听音乐”的提示。
有什么方法可以查出是否连接了蓝牙耳机,所以我可以以此为条件播放音频吗?
【问题讨论】:
我在模拟器上收到了同样的警报。用户会在设备上看到吗? 【参考方案1】:目前还没有api可以检查蓝牙耳机是否与apple watch配对
【讨论】:
以上是关于检测蓝牙耳机是不是连接到 Apple Watch的主要内容,如果未能解决你的问题,请参考以下文章
Apple Watch Series 2 中的 CoreBluetooth