2017-06-09 58 views
6

Używam Parse (parse 1.9.2) do wysyłania powiadomień push do Androida i IOS z React Native. Jednak nawet po kliknięciu powiadomienia i otworzeniu aplikacji program Parse nie zarejestruje tego zdarzenia. Co muszę zrobić, aby nagrać z Parse, że to powiadomienie jest otwarte. Kiedy otwieram Past Push na pulpicie Parse, zawsze mówi się, że N/A Notifications Opens. Proszę o pomocJak rejestrować push push od powiadomienia Parse Push

enter image description here

+0

Well, używasz standardowego '' ParsePushBroadcastReceiver lub własnej implementacji? – rom4ek

+0

Witam, powiadomienie jest odbierane na urządzenie z Androidem? –

+0

@RanHassid: yes Otrzymałem powiadomienie na moich urządzeniach. –

Odpowiedz

2

Prawdopodobnie należy dodać

ParseAnalytics.trackAppOpenedInBackground(intent); 

do onPushOpen realizacji w implementacji ParsePushBroadcastReceiver.

Patrz: http://parseplatform.org/Parse-SDK-Android/api/com/parse/ParseAnalytics.html#trackAppOpenedInBackground(android.content.Intent)

+0

Używam React Native nie Android SDK choć –

+1

Ponieważ używasz React Native, możesz użyć api javascript. Możesz spróbować: https://stackoverflow.com/questions/27128048/how-to-track-app-open-in-parse-analytics-using-javascript –