1. SI VOUS NE REMPLISSEZ PAS LES INFORMATIONS SUIVANTES, NOUS POUVONS FERMER VOTRE PROBLÈME SANS ENQUÊTE 2. RECHERCHEZ UNE RÉPONSE SUR LES PROBLÈMES EXISTANTS : https://goo.gl/pspQNY 3. Consultez notre documentation sur les problèmes courants : https://goo .gl/BDcfZZ 4. Consultez nos consignes de contribution : https://goo.gl/h19DnX
La description:
J'ai cherché les problèmes mais je n'ai pas trouvé un avec exactement mon problème. J'ai essayé les solutions de problèmes similaires en vain.
J'ai installé react-native-onesignal mais je n'ai pu recevoir aucune notification. J'utilise react-native-navigation v2 et dans un projet précédent, j'ai eu des problèmes avec onesignal à cause de react-native-navigation, donc cela a peut-être à voir avec cela. Et quand j'essaie d'obtenir pushToken avec l'écouteur 'ids', j'obtiens null.
Toute aide pour identifier la racine du problème serait formidable.
Environnement
réaction-natif
0,55,4
réagir-natif-unsignal
3.2.7
réagir-native-navigation
2.0.2581
Étapes pour reproduire le problème :
Rien d'autre:
Je ne peux pas voir l'appareil sur le tableau de bord Onesignal et obtenir ces messages d'erreur dans Logcat
10-31 22:30:21.384 5352-5420/com.bpm E/OneSignal: Error Getting FCM Token
java.io.IOException: AUTHENTICATION_FAILED
at com.google.firebase.iid.FirebaseInstanceId.zzb(Unknown Source:157)
at com.google.firebase.iid.FirebaseInstanceId.getToken(Unknown Source:48)
at com.onesignal.PushRegistratorFCM.getToken(PushRegistratorFCM.java:81)
at com.onesignal.PushRegistratorAbstractGoogle.attemptRegistration(PushRegistratorAbstractGoogle.java:97)
at com.onesignal.PushRegistratorAbstractGoogle.access$100(PushRegistratorAbstractGoogle.java:37)
at com.onesignal.PushRegistratorAbstractGoogle$1.run(PushRegistratorAbstractGoogle.java:84)
at java.lang.Thread.run(Thread.java:764)
10-31 22:30:22.329 5352-5428/com.bpm I/com.bpm: Rejecting re-init on previously-failed class java.lang.Class<com.onesignal.OneSignalChromeTab$OneSignalCustomTabsServiceConnection>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/customtabs/CustomTabsServiceConnection;
at void com.onesignal.OneSignalChromeTab.setup(android.content.Context, java.lang.String, java.lang.String, java.lang.String) (OneSignalChromeTab.java:46)
at void com.onesignal.OneSignal$7.run() (OneSignal.java:1200)
at void java.lang.Thread.run() (Thread.java:764)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.customtabs.CustomTabsServiceConnection" on path: DexPathList[[zip file "/system/framework/org.apache.http.legacy.boot.jar", zip file "/data/app/com.bpm-SGHIsxhAbT9yy0JD7NK5Vg==/base.apk"],nativeLibraryDirectories=[/data/app/com.bpm-SGHIsxhAbT9yy0JD7NK5Vg==/lib/x86, /data/app/com.bpm-SGHIsxhAbT9yy0JD7NK5Vg==/base.apk!/lib/x86, /system/lib]]
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:126)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
at void com.onesignal.OneSignalChromeTab.setup(android.content.Context, java.lang.String, java.lang.String, java.lang.String) (OneSignalChromeTab.java:46)
at void com.onesignal.OneSignal$7.run() (OneSignal.java:1200)
at void java.lang.Thread.run() (Thread.java:764)
Rejecting re-init on previously-failed class java.lang.Class<com.onesignal.OneSignalChromeTab$OneSignalCustomTabsServiceConnection>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/customtabs/CustomTabsServiceConnection;
at void com.onesignal.OneSignalChromeTab.setup(android.content.Context, java.lang.String, java.lang.String, java.lang.String) (OneSignalChromeTab.java:46)
at void com.onesignal.OneSignal$7.run() (OneSignal.java:1200)
at void java.lang.Thread.run() (Thread.java:764)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.customtabs.CustomTabsServiceConnection" on path: DexPathList[[zip file "/system/framework/org.apache.http.legacy.boot.jar", zip file "/data/app/com.bpm-SGHIsxhAbT9yy0JD7NK5Vg==/base.apk"],nativeLibraryDirectories=[/data/app/com.bpm-SGHIsxhAbT9yy0JD7NK5Vg==/lib/x86, /data/app/com.bpm-SGHIsxhAbT9yy0JD7NK5Vg==/base.apk!/lib/x86, /system/lib]]
10-31 22:30:22.330 5352-5428/com.bpm I/com.bpm: at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:126)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
at void com.onesignal.OneSignalChromeTab.setup(android.content.Context, java.lang.String, java.lang.String, java.lang.String) (OneSignalChromeTab.java:46)
at void com.onesignal.OneSignal$7.run() (OneSignal.java:1200)
at void java.lang.Thread.run() (Thread.java:764)
@ phantom1299 Il s'agit d'une erreur d'authentification générale avec les serveurs de Google à partir de l'appareil. Je vous recommande de vous assurer que vous pouvez vous connecter avec succès au Google Play Store sur l'appareil et réessayer. Je vous recommande également de vérifier la version de l'application "Services Google Play" installée sur l'appareil.
Consultez les problèmes suivants pour plus de détails si ce qui précède n'a pas aidé.
https://github.com/OneSignal/OneSignal-Android-SDK/issues/229
https://github.com/google/gcm/issues/97
@ jkasten2 C'était bien le problème. Je l'ai essayé sur l'appareil de mes amis et cela a fonctionné. Le problème était mon appareil de test. Merci beaucoup!
même problème ici
Commentaire le plus utile
@ phantom1299 Il s'agit d'une erreur d'authentification générale avec les serveurs de Google à partir de l'appareil. Je vous recommande de vous assurer que vous pouvez vous connecter avec succès au Google Play Store sur l'appareil et réessayer. Je vous recommande également de vérifier la version de l'application "Services Google Play" installée sur l'appareil.
Consultez les problèmes suivants pour plus de détails si ce qui précède n'a pas aidé.
https://github.com/OneSignal/OneSignal-Android-SDK/issues/229
https://github.com/google/gcm/issues/97