是否可以在不限时间的背景下将多个图像/视频上传到Web服务器。 我已经尝试过后台模式,但是只能提供大约30秒的时间。
如果可能,那么如何? 如果不可能,那么Whatsapp和Facebook如何做到这一点。
答案 0 :(得分:1)
背景线程在几秒钟(大约五秒钟)后被切断,这是强制退出的。值得注意的是,facebook和whatsup在后台不执行任何操作,它们只是在挂起时等待事件,但是,如果您关闭whatsup(向上滑动),也有可能不接收传入消息!!!
即使您设法以某种方式在后台执行您将要执行的操作,苹果也不会在应用商店中发布您的应用;实际上,苹果拒绝的应用的最大部分是由于未正确使用后台服务。
您不能在后台任意时间执行任意任务。某些类型的应用程序可以不受限制地在后台运行,例如Audio Player应用程序。
通过向UIkit询问额外的时间,您仍然可以延长这5s的时间。检出this。
可悲的是,后台线程的速度实在太慢了,这使您的时间更短了!