当手机处于睡眠模式时,iphone应用程序是否可以处理音频输入

时间:2012-06-29 15:55:37

标签: iphone ios

即使手机处于睡眠模式,我也需要构建一个可以接收用户音频输入并处理它的应用。例如,如果用户说“Hello”,那么即使手机处于睡眠模式,app也需要识别并处理它。我已经阅读了解释如何防止手机进入睡眠模式的帖子,如果应用程序在手机处于睡眠模式时无法读取音频输入,这将是我的第二个选项。

1 个答案:

答案 0 :(得分:0)

我担心这是不可能的,有5种不同类型的应用程序可以继续在后台运行,这些是(来自Apple文档):

  • 在后台播放用户可听内容的应用,例如音乐播放器应用
  • 随时向用户通知其位置信息的应用,例如导航应用
  • 支持互联网协议语音(VoIP)的应用
  • 需要下载和处理新内容的报亭应用
  • 从外部附件接收定期更新的应用

如果您的应用没有执行任何此类操作,则您的应用在进入后台时不会执行代码。此外,您应该声明您的应用程序正在执行其中一项功能,然后再将其发送给Apple进行审核。