Ios 是否可以启动应用程序,然后重新启动iPhone?
我有一个iOS Objective-C应用程序,它实现了存储恢复功能。 但如果我在应用程序运行时重新启动iPhone。。。它们在重新启动之前是否继续工作 我正在尝试重新启动iPhone,后台的应用程序继续在后台运行,但当我将一些应用程序带到前台时,它们会显示启动屏幕,就像我第一次打开它们一样。Ios 是否可以启动应用程序,然后重新启动iPhone?,ios,objective-c,iphone,xcode,state-restoration,Ios,Objective C,Iphone,Xcode,State Restoration,我有一个iOS Objective-C应用程序,它实现了存储恢复功能。 但如果我在应用程序运行时重新启动iPhone。。。它们在重新启动之前是否继续工作 我正在尝试重新启动iPhone,后台的应用程序继续在后台运行,但当我将一些应用程序带到前台时,它们会显示启动屏幕,就像我第一次打开它们一样。 如何确保在重新启动前调用应用程序状态?iOS具有系统调用,该系统调用名为applicationWillTerminate,并且在重新启动设备时不会调用此方法。重新启动时,所有在后台工作的应用程序都会保存其
如何确保在重新启动前调用应用程序状态?iOS具有系统调用,该系统调用名为
applicationWillTerminate
,并且在重新启动设备时不会调用此方法。重新启动时,所有在后台工作的应用程序都会保存其状态,并在重新启动完成后以此状态重新启动。可能重复的“请确保在询问新问题之前搜索问题:*我明白了,您应该让问题更清楚。”,重新启动时,应用程序状态将不运行,这意味着iOS将终止您的应用程序。此外,如果您阅读文档,我们可以看到-“如果某个应用程序当前正在后台运行且未挂起,则系统会在终止之前调用其应用程序委托的应用程序willterminate:。当设备重新启动时,系统不会调用此方法”,但在我重新启动iPhone时,会偷偷地评论,“应用程序状态将不运行,这意味着iOS将终止您的应用程序”因此后台应用程序不会保存后台状态,因为applicationWillTerminate未被调用,并且随后重新启动的状态未运行,对吗??