我看到很多链接,当应用在后台时应用会播放音频。使用AVAudioSessionCategoryPlayback
是可能的。
我的问题是,让我们说应用程序被杀了。但我想在特定的时间播放音频。即使应用程序不在后台但强制杀死。有可能吗?
答案 0 :(得分:2)
如果应用程序未运行,该应用程序无法播放声音或执行任何操作。如果应用程序未运行,则无法启动应用程序,因为引导程序问题:“你” 应用程序, ex假设,您没有运行,因此(等待它)无能为力。
您可以做的最好的事情是尝试诱导用户为您启动应用。例如,您可以要求系统在设定的时间代表您向用户显示通知。系统 正在运行(除非用户已关闭设备),因此这很有可能工作。用户可以通过启动您的应用来响应通知;不确定用户会这样做,但这是一个合理的希望。