2016-03-28 2 views
0

Wir haben Urban Airship in unserer App integriert, und einige Pushs bestimmen, dass eine Zielseite dem Benutzer angezeigt wird, wenn die App geöffnet wird.Urban Airship Landing Page wird nicht entlassen

Diese Landung hat eine Schaltfläche, die normalerweise einen Deeplink auslöst und den Benutzer zu einem bestimmten Fluss innerhalb der App bringt.

Das Problem besteht darin, dass das Zielseiten-Banner NICHT gelöscht wird. Der Deeplink funktioniert ordnungsgemäß, aber das Banner wird immer noch über allem anderen angezeigt und zwingt den Benutzer, es mit der oberen rechten Schließen-Schaltfläche zu schließen.

Irgendwelche Ideen, warum dies passieren könnte? Ist jemand auf dieses Problem gestoßen? Wir machen nichts an unserem Ende, um dieses Verhalten zu handhaben, wie ich es verstehe, sollte es automatisch sein.

Vielen Dank im Voraus für alle Tipps, die Sie uns auf den Weg werfen könnte;)

Antwort

0

Sie verwenden eine der Vorlagen? Es gibt eine Checkbox „schließen nach Aktion“, die geprüft werden muss:

enter image description here

Wenn Sie eine benutzerdefinierte Vorlage verwenden, rufen UAirship.close() nach der Aktion ausgeführt wird.

+0

Ich denke, wir verwenden die Vorlagen, da wir nichts in der App konfiguriert haben und es gerade angefangen hat zu arbeiten. Dieses Kontrollkästchen befindet sich im UA-Dashboard, richtig? –

+0

Ein Screenshot wurde hinzugefügt. Hier geben Sie die Aktion für die Schaltfläche an. – ralepinski

+0

Danke! Ich versuche zu verstehen, wie die ganzen Push-Benachrichtigungen gehandhabt werden, weil ich denke, dass es über eine API oder etwas Ähnliches verwaltet wird. –