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

ios 监听app从后台恢复到前台

当应用程序进入后台时,在前台执行的长时间运行的任务被挂起

当应用程序从后台进入前台时,MPMoviePlayerController 黑屏

当应用程序从后台进入前台时,onBackPress() 不起作用

iOS:减少应用程序进入前台时 UIAlertView 显示的延迟