iOS-Push-Benachrichtigung - So erhalten Sie die Benachrichtigungsdaten, wenn Sie auf das App-Symbol anstelle der Benachrichtigung klicken
Ähnlich zu dieser Frage:Wie greife ich auf Remote-Push-Benachrichtigungsdaten in applicationDidBecomeActive zu?
Der Unterschied besteht jedoch darin, wie Sie auf die Benachrichtigungsdaten zugreifen können, wenn Sie sich in befindenapplicationDidBecomeActive
undwenn Sie anstelle der Push-Benachrichtigung auf das App-Symbol geklickt haben.
Der Ablauf ist: Wenn Sie auf die Schaltfläche klickenpush notification
danndidReceiveRemoteNotification
wird ausgelöst, aber wenn Sie auf das ursprüngliche App-Symbol klicken, nurapplicationDidBecomeActive
wird ausgelöst unddidReceiveRemoteNotification
wird nicht angerufen.
Ich suche nach dem späteren Fall, also wie kann ich auf die Push-Benachrichtigungsdaten zugreifen.
(In beiden Fällen wird davon ausgegangen, dass sich die App im Hintergrund befindet und noch nicht beendet wurde.)