我想创建一个应用,播放用户正在通话时发生的特定事件的音频。
在info.plist中我将uibackgroundModes设置为音频,但如果音频不连续,它会被拒绝吗?我已经阅读了音频应该是连续的文档,但我不确定如何解释这个。
更多通过,这是我的最终目标:当用户打电话时,我会听取新的通知然后播放声音,这是最终目标。有人可以帮我弄清楚这是否可行,或者是否会在批准过程中被拒绝。
答案 0 :(得分:0)
由于您正在尝试执行与操作系统相关的操作(即与调用进行交互),因此您无法执行此操作。 AudioBackgroundMode仅用于在用户离开应用程序时继续播放音乐/音频。如果应用程序停止播放音乐/音频,则无法通过此模式开始播放声音。
iOS 7和8上有一项新功能,即后台服务。你应该检查一下。如果用户允许,Google地图等服务即使在后台模式下也会继续运行。