如何启动handleRemoteNowPlayingActivity函数的调用。
我尝试在我的iPhone应用程序中使用AVAudioPlayer播放音频文件,我希望在手表上调用此功能。
也许我应该做一些额外的调用来触发这个功能?除了苹果文档中的内容之外,我找不到有关此方法的任何其他信息。
也许有人遇到这个问题,并能够帮助我。
初始化音频播放器代码。
@IBAction func play(_ sender: Any) {
let url = URL(string: Bundle.main.path(forResource: "music", ofType: "mp3") ?? "")!
do {
try AVAudioSession.sharedInstance().setCategory(.playback, mode: .default, options: .mixWithOthers)
try AVAudioSession.sharedInstance().setActive(true)
player = try AVAudioPlayer(contentsOf: url)
} catch let error {
print(error)
}
player?.play()
}
我找到了答案。
如果您想在手表应用中启动handleRemoteNowPlayingActivity,您应该这样做