2017-10-04 3 views
0

Ich frage mich, ob es mit swift möglich ist, eine Funktion zu einer bestimmten Zeit zu starten, besonders wenn die App geschlossen ist.iOS - Starten Sie eine Funktion, wenn App geschlossen ist

Ich versuchte ein wenig herum, fand aber nichts Nützliches.

Ich hoffe, Sie können mir helfen. Dank

+0

können Sie lokale Benachrichtigungen planen und wie eine Remote-Benachrichtigung an den Benutzer anzuzeigen. Ansonsten denke ich nein. Ihre App kann keine Prozesse ausführen, wenn sie nicht ausgeführt wird, da sie viel Platz für Datenschutzverletzungen und böswillige Aktivitäten lässt. Wenn es ausgeführt wird, können Sie Vorgänge für eine bestimmte Zeit mit denselben lokalen Benachrichtigungen planen. – NSNoob

+0

Das ist zwielichtige Scheiße, nachdem die Bewerbung geschlossen wurde. Sie haben in Ihrem App-Delegaten eine 'applicationWillTerminate'-Methode, von der ich denke, dass sie Ihnen am nächsten kommt –

Antwort

0

können Sie versuchen, Funktionen zu überschreiben, wie

applicationDidEnterBackground 

applicationWillTerminate 

applicationDidBecomeActive 
+0

Sie können diese AppDelegate-Methoden nicht überschreiben, wenn Sie einen Beobachter auf dem View-Controller mit einem Selektor hinzufügen müssen –

Verwandte Themen