Ich habe eine iOS-Objective-C-Anwendung, und dies implementiert eine Speicher-Wiederherstellungsfunktion. Aber wenn ich mein iPhone neu starte, während meine App läuft ... funktionieren sie vor dem Neustart weiter?Könnte eine App funktionieren und dann das iPhone neu starten?
Ich versuche, mein iPhone neu zu starten und Apps im Hintergrund laufen weiter im Hintergrund, aber wenn ich etwas in den Vordergrund bringe, zeigen sie den Startbildschirm, als würde ich sie zum ersten Mal öffnen. Wie kann sichergestellt werden, dass der Anwendungsstatus vor dem Neustart aufgerufen wird?
Mögliches Duplikat von [Wiederherstellung des Zustands funktioniert nur bei Verbindung mit Xcode] (http://stackoverflow.com/questions/34586124/state-restoration-only-works-when-connected-to-xcode) –
Stellen Sie sicher, dass Sie suchen für die Frage, bevor Sie eine neue Frage stellen: https://www.google.se/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=ios+app+preserve+state+termination+stackoverflow&* –
I Sehen Sie, Sie sollten die Frage klarer machen. https://developer.apple.com/library/content/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/TheAppLifeCycle/TheAppLifeCycle.html#//apple_ref/doc/uid/TP40007072-CH2-SW3, beim Neustart wird der Status der App angezeigt ** Nicht ausgeführt **, dh iOS beendet Ihre App. Wenn Sie die Dokumentation lesen, können Sie Folgendes sehen: "Wenn eine App gerade im Hintergrund läuft und nicht angehalten ist, ruft das System vor dem Beenden die applicationWillTerminate: des App-Delegaten auf. Das System ruft diese Methode nicht beim Neustart des Geräts auf " –