我最近一直在调试我的应用程序,我注意到当我在后台运行它时,它根本不会在后台停留很长时间。我读过iOS通常决定应用程序在后台停留多长时间,但我觉得允许我的时间异常短 - 从几分钟到几秒钟。
我可以做些什么来增加我的应用程序进入后台的时间,或者我可以做些什么让 iOS 知道我希望我的应用程序保持在后台?
允许您的应用程序在后台运行有几个原因,我会参考苹果的这份文档以获得更多见解https://developer.apple.com/library/ios/#documentation/iphone/conceptual/iphoneosprogrammingguide/ManagingYourApplicationsFlow/管理YourApplicationsFlow.html
另请查看https://developer.apple.com/wwdc/videos/上有关多任务处理的视频。当然是为了未来。