我正在为iOS开发闹钟。任何熟悉此类努力的人都会知道主要问题是缺乏从后台状态启动应用程序的能力。因此,如果它不是经常打开,您只能使用本地通知,这意味着只使用应用程序包中的预定义声音,最多播放30秒,并且无法控制音量和静音开关(或免打扰模式)。
然而,我遇到了一个很酷的闹钟应用程序,#34; Rocket Alarm"它能够做一件我认为不可能的事情:当它在后台时,会弹出通知,它会改变音量,覆盖静音开关,并在通知被取消后继续播放音乐。
我的问题很简单:有谁知道他们是怎么做到的? (甚至可能来自Timeline Inc.,Rocket Alarm的开发者......)
谢谢!