无论如何都要检查应用程序何时被暂停?

时间:2017-02-14 13:08:31

标签: ios suspend

是否存在iOS应用暂停时间的通用时间(即当它退出后台模式并终止时)。

2 个答案:

答案 0 :(得分:2)

不,根据这个,没有任何可能知道这一点:

  

暂停:...系统会自动将应用移动到此状态,并且在此之前不会通知 ...

链接:https://developer.apple.com/library/content/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/TheAppLifeCycle/TheAppLifeCycle.html

答案 1 :(得分:2)

<强>背景

  

应用程序在后台并执行代码。 大多数应用都会输入此内容   简要说明被暂停的方式。但是,一个应用程序   请求额外执行时间可能会在此状态下保持一段时间   时间。此外,应用程序直接启动到后台   进入此状态而不是非活动状态。有关的信息   如何在后台执行代码,请参阅后台执行。

<强>暂停

  

该应用程序位于后台,但未执行代码。 系统   将应用程序自动移动到此状态,并且之前不会通知它们   这样做。暂停时,应用程序仍保留在内存中但不会   执行任何代码。当发生低内存条件时,系统可能会   清除暂停的应用程序,恕不另行通知,以腾出更多空间   前台应用。