Wenn ich meine App schließe, feuere ich Code in applicationDidEnterBackground ab, der einige Daten von einem Server herunterlädt. In bestimmten Situationen kann dies bis zu einer Minute dauern. Wenn der Nutzer die App während dieser Zeit erneut öffnet, wird er auf dem Startbildschirm angezeigt, bis der Download abgeschlossen ist. Gibt es eine Möglichkeit, den Download abzubrechen, wenn die Anwendung erneut geöffnet wird?Abbrechen von Tasks, die von ApplicationDidEnterBackground gestartet werden, wenn die Anwendung neu gestartet wird
Ich habe versucht, den Download-Code im Hintergrund mit performSelectorInBackground innerhalb applicationDidEnterBackground ausgeführt, aber es würde nicht gestartet, bis die App wieder geöffnet wurde.
Danke! Das habe ich gebraucht. – Chris