示例:我正在玩游戏,停一分钟以在WhatsApp上发送消息。锁定手机一分钟,然后当我浏览“冻结”的应用程序并选择游戏时(游戏仍然具有最小化时的最后一个屏幕),它会从启动屏幕中打开,重设!
而且这不仅发生在游戏上。甚至Facebook,Twitter和其他应用程序。
示例:我正在玩游戏,停一分钟以在WhatsApp上发送消息。锁定手机一分钟,然后当我浏览“冻结”的应用程序并选择游戏时(游戏仍然具有最小化时的最后一个屏幕),它会从启动屏幕中打开,重设!
而且这不仅发生在游戏上。甚至Facebook,Twitter和其他应用程序。
Answers:
根据我的经验,有两次应用程序无法保持运行(或者换句话说,当我再次启动它时显示启动屏幕)。
首先是开发人员表现欠佳,甚至没有实现应用程序的暂停。有些应用程序总是在我按下主屏幕按钮时退出,或者在使用特定功能时重置。(尽管在最近的应用商店中,除了一些平均评价为1〜2的公共机构应用之外,我还没有看到其他应用)
第二个是硬件限制-即使开发人员正确实施了暂停功能,iOS还是出于缺乏内存的各种原因而决定退出该功能(这实际上是较早的idevices在3G / S时代不支持应用程序暂停的主要原因。 ),电池时间管理。
出于第一个原因,您可以在Appstore上撰写评论-这是应用程序开发进度影响最大的原因之一。
出于第二个原因,这是一个愚蠢的解决方案,但是您可以购买具有更多RAM的新硬件,这将减少从iOS暂停挂起的应用程序的可能性(并减少应用程序重新启动的时间)。或者,如果您不愿意这样做,则可以通过在多任务视图中向上滑动应用程序的预览来告诉iOS停止某些不重要的应用程序,这可能会减少您实际使用的应用程序被iOS杀死的机会。