6
当第三方应用程序位于后台时,是否有列表可以运行哪些iOS API和进程?我似乎无法找到任何地方,所以指针会很好iOS多任务API /程序列表
当第三方应用程序位于后台时,是否有列表可以运行哪些iOS API和进程?我似乎无法找到任何地方,所以指针会很好iOS多任务API /程序列表
看看Apple's developer document关于背景。
有一组有限的长时间运行的任务,一个应用程序可以在后台执行,每个苹果的文档:
对于需要更多的执行时间来实现,你必须要求特定权限来运行他们的任务没有被暂停的背景。在iOS中,只有特定的应用程序类型被允许在后台运行:
- 应用程式播放音频内容给用户,同时在后台运行,如音乐播放器应用程序
- 应用程序,使用户了解自己的在任何时候,如导航应用
- 应用,支持互联网语音协议(VoIP)
- 报刊杂志的应用程序,需要下载和处理新的内容,从外部附件
接收定期更新- 应用程序的位置
实现这些服务的应用程序必须声明它们支持的服务并使用系统框架来实现这些服务的相关方面。声明这些服务可让系统知道您使用的是哪些服务,但在某些情况下,系统框架实际上会阻止您的应用程序被暂停。