Wie reagiert man auf die lokale Benachrichtigung, wenn die App vollständig geschlossen ist (nicht im Hintergrund)?Wie reagiert man auf lokale Benachrichtigungen, wenn die App in iOS10 geschlossen wird?
Wenn die App im Hintergrund oder Vordergrund läuft, funktioniert alles gut. Aber wenn die App geschlossen ist und ich versuche, auf eine Mitteilung zu beantworten, nur "application didFinishLaunchingWithOptions"
wird aufgerufen, "userNotificationCenter didRecive response
"antwortet nicht.
ich diese Frage gefunden (How to handle UNNotificationAction when app is closed?), aber in meinem Fall ist es nicht funktioniert weder bei einem realen Gerät noch in einem Simulator.
ich habe auch bemerkt, dass die Funktion "UNUserNotificationCenter.current().getDeliveredNotifications()"
kehrt nil
, wenn ich auf eine Meldung reagiert habe, während App geschlossen ist.
Welchen Code haben Sie jetzt und wie richten Sie Ihre Benachrichtigungen ein? – Scriptable
Setzen Sie den 'UNNotificationCenter' Delegaten in' didFinishLaunchingWithOptions' oder 'willFinishLaunchingWithOptions'? – Paulw11
Wenn ich verstehe, müssen Sie überprüfen launchOptions Wörterbuch in "applicationdidFinishLaunchingWithOptions" -Methode für Schlüssel @ "UIApplicationLaunchOptionsLocalNotificationKey" und wenn Erfolg behandeln Sie u Benachrichtigung – user3820674