我试图在我的iOS应用程序中列出我的蓝牙耳机,并通过应用程序进行编程连接,以便从应用程序中听音乐。
使用此代码
centralManager.connect(peripheral, options: nil)
但是我无法连接,因为从未调用过我的委托方法?
有人可以帮助我吗?
答案 0 :(得分:0)
大多数蓝牙耳机不会宣传BLE服务,它们只会使用传统的免提或耳机音频配置文件。这意味着使用Core Bluetooth的应用程序将看不到它们。
即使具有BLE服务的耳机通常也会使用专有服务,该专有服务仅用于配置和固件更新等任务。
通过AVAudioSession
处理蓝牙音频设备-请参见使用音频路由