iOS应用程序从后台到前台时进入仪表板?
Posted
技术标签:
【中文标题】iOS应用程序从后台到前台时进入仪表板?【英文标题】:iOS application goes to dashboard when it comes from background to foreground? 【发布时间】:2016-03-17 09:14:35 【问题描述】:我在将应用程序从后台切换到前台时遇到问题。
这是一个基于标签栏的应用程序。如果我立即启动应用程序,它会重定向到我离开的视图控制器。但如果我在 5/10 分钟后启动它(基本上在一段时间后)。它从初始屏幕启动应用程序。
从谷歌,我读到,如果我的应用程序在后台运行了一段时间,它将被操作系统根据其他应用程序对 RAM 的需求而被杀死。
1.这是上述问题的唯一原因还是任何其他原因 ?
【问题讨论】:
developer.apple.com/library/ios/featuredarticles/… 【参考方案1】:这是它可能发生的主要原因。您可以通过实现didReceiveMemoryWarning
方法并向free()
/ release
添加足够的代码来增加发生这种情况所需的时间,这些资源可以稍后重新创建。这会让你有机会在某些情况下不被杀,并可能为你争取一些时间。
【讨论】:
以上是关于iOS应用程序从后台到前台时进入仪表板?的主要内容,如果未能解决你的问题,请参考以下文章
当应用程序进入后台时,应用程序在前台使用带有 GPU 的 CoreML 无法切换到 CPU
当应用程序从后台进入前台时,MPMoviePlayerController 黑屏