我想知道是否有办法在预定的时间内播放声音或音乐,即使应用程序已投放到背景中。
例如,假设声音长30分钟,但只想播放10分钟,我怎样才能在背景中暂停声音。或者有没有办法告诉AVAudioPlayer循环0.333次?
是否有更好的类来代替AVAudioPlayer来实现这个目标?
编辑: 到目前为止,我搜索了SO和Google无济于事。并且一直在阅读Apple的文档。
提前感谢您的帮助。
答案 0 :(得分:0)
两种解决方案: -
-1。您可以拥有本地和推送通知
通知可以在发送时播放声音。
-2。您可以让应用程序在后台运行并播放声音
iOS / iTunes规则限制您在后台可以执行的操作以通过审核,但它会提到播放音乐。