Mit AppDelegate können Sie Rückrufe erhalten, um Ihre App in den Vordergrund oder zurück zu verschieben. Um den Rückruf auf der Ansichts- oder Ansichtscontrollerseite wie z. B. swiftui zu erhalten, setzen Sie den Beobachter in das Benachrichtigungscenter und fangen Sie ihn ab.
Sie können den Rückruf des Umzugs nach hinten mit didEnterBackgroundNotification abrufen Eine Liste finden Sie im Dokument https://developer.apple.com/documentation/uikit/uiapplication/1623071-didenterbackgroundnotification Weitere Rückrufe finden Sie unter Reagieren auf App-Lebenszyklusereignisse
NotificationCenter.default.addObserver(forName: UIApplication.didEnterBackgroundNotification, object: nil, queue: nil) { _ in
// do something
}