如果我的应用程序在后台运行,并且强制关闭它,如何才能让应用程序检测到它在后台被强制关闭?有没有一个特定的功能,我可以打电话来检测这个?如何检测应用程序在后台强制关闭时的检测速度
0
A
回答
0
您可以使用
func applicationWillTerminate(_ application: UIApplication) {
}
AppDelegate类中观察时,应用程序将被终止。 Documentation.
编辑:请注意,因为它在文档写
暂停的应用不被通知终止
相关问题
- 1. 如何检测应用程序关闭?
- 2. 检测android应用程序崩溃强制关闭
- 3. 检测android应用程序的关闭
- 4. 检测当Java应用程序关闭
- 5. 检测iframe何时关闭
- 6. java - 如何打开程序并检测程序何时关闭
- 7. 如何检测缓存的iPhone应用程序的关闭?
- 8. 如何在后台应用程序中检测Shake手势?
- 9. 强制关闭在Android应用程序的后台服务
- 10. 如何检测“>”和“<”在.NET控制台应用程序
- 11. 检测应用程序何时变为活动来自后台
- 12. iPhone应用程序在后台运行时检测WiFi网络
- 13. 如何检测Android应用程序的后台扫描?
- 14. 检测线程何时关闭
- 15. 如何检测应用程序是否关闭
- 16. 如何在Win32 C++程序在后台运行时检测KeyPress
- 17. 如何检测父进程的关闭?
- 18. 如何强制应用程序在后台进行测试时被破坏
- 19. 如何检测控制台或Windows应用程序?
- 20. 在Android应用程序中检测汽车加速度?
- 21. 如何检测强度梯度方向
- 22. 如何在Windows关机时关闭控制台应用程序
- 23. 检测popover关闭
- 24. 检测我的应用程序的意外关闭
- 25. IOS:应用程序进入后台后检测到锁定?
- 26. 如何检测React Native应用何时关闭(未暂停)?
- 27. 如何检测前台线程未关闭(WPF)
- 28. 当用户在关闭应用程序时播放音乐时检测到
- 29. 检测加速度计检测到的运动的时间帧
- 30. 检测基本应用程序中的关闭选项卡
这里最棘手的部分是应用程序很少在后台的。 (这个术语意味着它们不是最前面的,但是正在接受CPU时间。)通常你会花费几秒钟的时间,然后你会被暂停。 (仍然在内存中,但根本没有获得任何CPU时间。)正如其他人指出的那样,您可以在任何时候被终止,而不会在被暂停时发出警告。 –