Jak sprawdzić, czy aplikacja została otwarta lub wznowiona w wyniku powiadomienia wypychanego w Titanium?

Jak inaczej radzisz sobie z pchnięciem w Titanium, w zależności od tego, czy aplikacja była otwarta w momencie nadejścia pchnięcia?

Gdy przychodzi powiadomienie push i moja aplikacja jest uruchomiona, chciałbym wyświetlić ofertę wiadomości, aby przenieść użytkownika do elementu, do którego odnosi się powiadomienie. Jeśli aplikacja zostanie zamknięta, a użytkownik dotknie powiadomienia wypychania i spowoduje otwarcie aplikacji, chciałbym przenieść użytkownika bezpośrednio do elementu bez wyskakującego okienka.

Rejestr TitaniumForPushNotifications wydaje się mieć tylko jedno wywołanie zwrotne, „callback”, które jest wywoływane niezależnie od stanu aplikacji, gdy nadejdzie wypychanie. WedługJak sprawdzić, czy moja aplikacja na iPhone'a jest uruchomiona po otrzymaniu powiadomienia wypychanego? możesz użyć didReceiveRemoteNotification i didFinishLaunchingWithOptions w Objective C, ale Tytan nie zapewnia osobnego dostępu do nich.

questionAnswers(1)

yourAnswerToTheQuestion