我有一个 iPhone 应用程序,它使用配对的蓝牙麦克风来创建录音。我想从配对的 Apple Watch 启动录制过程。我面临的问题是手表似乎无法开始录制,除非应用程序位于 iOS 应用程序的前台。我已经调查过在后台线程上启动它,但是从该线程内部调用记录函数似乎失败了。
任何人都可以提供任何上下文或指针来解决这个问题吗?
一种可行的解决方案是等待 watchOS 4,它将为 watchOS 引入CoreBluetooth,使用该CoreBluetooth
框架您可以直接从 Watch 应用程序开始录制。