在iphone上锁定屏幕后,应用程序还能运行多久?

在iphone上锁定屏幕后,应用程序还能运行多久?,iphone,ios,network-programming,Iphone,Ios,Network Programming,我一直在试图找到文档来说明应用程序在锁定iPhone的情况下运行多长时间,以及网络连接保持活动多长时间 我试图验证,一旦应用程序进入睡眠状态并失去网络连接,我们的一个网络连接是否得到了正确处理。这不是基于手机何时锁定,而是基于应用程序何时进入后台(锁定手机可以做到这一点,但其他很多事情也可以做到) 简短回答:10分钟 详细回答:有各种特殊的背景行为(用于VOIP、音乐流和其他一些)。既然你没有说你在做什么,我就假设它们不适用。这不是基于手机何时锁定,而是基于你的应用程序何时进入后台(锁定手机可以

我一直在试图找到文档来说明应用程序在锁定iPhone的情况下运行多长时间,以及网络连接保持活动多长时间


我试图验证,一旦应用程序进入睡眠状态并失去网络连接,我们的一个网络连接是否得到了正确处理。这不是基于手机何时锁定,而是基于应用程序何时进入后台(锁定手机可以做到这一点,但其他很多事情也可以做到)

简短回答:10分钟


详细回答:有各种特殊的背景行为(用于VOIP、音乐流和其他一些)。既然你没有说你在做什么,我就假设它们不适用。

这不是基于手机何时锁定,而是基于你的应用程序何时进入后台(锁定手机可以做到这一点,但其他很多事情也可以做到)

简短回答:10分钟


详细回答:有各种特殊的背景行为(用于VOIP、音乐流和其他一些)。既然你没有说你在做什么,我假设它们不适用。

假设你正在后台播放音频,如果你将循环数设置为-1,它将永远播放。

假设你正在后台播放音频,如果你将循环数设置为-1,它将永远播放。

当电池电量>20%时,应用程序将在大约10分钟内停止,当电池电量>5%时,应用程序将在5分钟内停止

如果iPhone连接到电源(USB/AC),应用程序将不会自动停止(除非它使用太多内存等)


您可以让应用程序在锁定时间使用后台服务,并在不终止的情况下继续运行。

当电池电量>20%时,应用程序将在大约10分钟内停止,当电池电量>5%时,应用程序将在5分钟内停止

如果iPhone连接到电源(USB/AC),应用程序将不会自动停止(除非它使用太多内存等)


您可以让您的应用程序在锁定时间使用后台服务,并在不终止的情况下继续运行。

假设为真,后台API没有特殊用途假设为真,后台API没有特殊用途