Startet Optionen, ohne didFinishLaunchingWithOptions zu überschreiben:

8

Ich bin in eine Umgebung (Adobe AIR) eingebettet, in der ich didFinishLaunchingWithOptions nicht überschreiben kann. Gibt es eine andere Möglichkeit, diese Optionen zu erhalten? Sind sie irgendwo in einer globalen Variable gespeichert? Oder weiß jemand, wie man diese Optionen in AIR bekommt?

Ich brauche das für den Apple Push Notification Service (APNS).

    
Chon Derry 15.12.2011, 19:31
quelle

1 Antwort

11

Nach dem Pfad in dem Link Michiel links ( Ссылка ), Sie können eine Klasse erstellen, deren Init-Methode dem UIApplicationDidFinishLaunchingNotification-Schlüssel einen Beobachter hinzufügt. Wenn die Beobachtermethode ausgeführt wird, sind die Startoptionen in der Benutzerinfo der Benachrichtigung enthalten. Ich machte dies mit lokalen Benachrichtigungen, also war dies die Implementierung meiner Klasse:

%Vor%

Wenn der Erweiterungskontext initialisiert wird, überprüfe ich dann die NotificationChecker-Klasse, um zu sehen, ob die Anwendung mit einer Benachrichtigung gestartet wurde.

%Vor%

Ich hoffe, dass es jemandem hilft!

    
Colby 29.02.2012 19:16
quelle