2015-05-05 2 views
7

Ich bin der appINVITE Dialog in Facebook SDK für Android.The Problem besteht darin, die Endanwendern/Freunde, die die appINVITE gesendet wird, erhält nicht die Push Benachrichtigungen. Obwohl die Benachrichtigung in der App "Notification Globe" und "App Invites" von Facebook Native App angezeigt wird. Die Benutzer haben die App nicht installiert. Und die Applink URL funktioniert gut.Push Notification nicht auf Benutzer Gezeigte für appINVITE Funktion in Facebook-SDK für Android

Die App im Produktionsmodus ausgeführt wird, hinzugefügt haben bereits die Benutzer als auch TestUsers.

Das Problem ist nur, dass die PushNotification dem Benutzer nicht angezeigt wird, obwohl es einen Eintrag in 'Notification Globe' gibt Kann jemand bitte helfen.

+0

Haben sie _ever_ die App installiert? Das Hinzufügen von echten Benutzern in einer Testrolle für Ihre App ist nicht das Gleiche wie das Erstellen von Testbenutzern https://developers.facebook.com/docs/apps/test-users –

+0

@MingLi Der Benutzer, der die Benachrichtigung in 'Notifcation Globe' sieht 'hatte nie die App installiert.Aber der Benutzer, der diese App vor installiert, aber hatte es nicht angezeigt, sah keine Benachrichtigung, aber es gab einen Eintrag in App lädt Abschnitt für ihn auch.So was vermisse ich? Was ist der ideale Weg, um die Benachrichtigung im Entwicklungsmodus zu testen? – zee

+2

Die Einladung wird immer im Abschnitt "App-Einladungen" angezeigt. Wenn der Benutzer die App zuvor installiert hat, erhält er möglicherweise keine Push-Benachrichtigung. Der beste Weg, dies zu testen, ist die Verwendung eines neuen Testbenutzers (mit dem Link, den ich oben gesendet habe), der die App nie installiert hat, und das Senden einer Einladung. –

Antwort

4

Von Facebook docs bei App invites overview

Wenn die Person, die App bereits installiert hat, werden sie eine Push-Benachrichtigung nicht erhalten.

So stellen Sie sicher, dass Sie die Anwendung von dem Gerät deinstallieren, die die Einladung erhalten.

+0

Ich habe es mit einem neuen echten Benutzer getestet, der die App nie installiert hat. Und ich habe es mit einem Facebook-Testbenutzer getestet. Keine Push-Benachrichtigungen. Dies ist nicht die richtige Antwort. – Oli

+2

Das gleiche Problem auf iOS hier, aber die Anfrage ist wirklich senden, wenn Sie in Anwendungen gehen> Anwendungen einladen in FB-App sehen Sie die Einladung –

+0

Ich weiß, aber ohne Push-Benachrichtigungen ist Facebook App lädt nicht so mächtig. Auf Facebook-Dokumenten können Sie sehen, dass der Benutzer eine Push-Benachrichtigung erhält. Aber es funktioniert nicht für mich. https://scontent-ams2-1.xx.fbcdn.net/hphotos-xpa1/t39.2178- – Oli

Verwandte Themen