如何在后台接收本地通知时播放音乐

问题描述:

我正在为我的应用程序发出闹钟功能,本地通知是我搜索的方法之一。但是,当收到本地通知时,只需30秒便可发出声音,而我希望在15分钟后播放闹钟声音。如何在后台接收本地通知时播放音乐

我可以在30分钟内发出15分钟的1个闹钟声,但是我的应用需要创建很多闹钟,而iOS应用只允许64或128个本地通知。所以我想在收到通知时在后台播放音乐,但是如何做到这一点?

有人可以帮我吗? 非常感谢。

如果您希望自己的应用播放15分钟的声音,那么您需要将其设置为info.plist中的背景模式标志,将其声明为背景声音播放应用。一旦声音完成,您需要询问背景时间并退出背景模式。

+0

你能否给我提供一些细节,我需要的只是在应用程序在后台接收本地通知后执行某些操作,或者可能是暂停状态的应用程序。如何问背景时间? (例如:我创建一个本地通知,当应用程序在后台2小时后会触发,此时我想播放音频) –