Après avoir créé une nouvelle version à soumettre au magasin, l'erreur suivante s'affiche maintenant lorsque j'appelle 'getToken'
FirebaseApp par défaut n'est pas initialisé dans ce processus
processName
Assurez-vous d'appeler d'abord FirebaseApp.initializeApp(Contect).
Cela ne se produit que sur Android, la même version fonctionne sur IOS, cette erreur n'était pas non plus présente sur la dernière version que j'ai faite l'année dernière.
Même problème ici.
Cela m'est déjà arrivé aussi (je ne sais pas pourquoi). J'ai pu résoudre l'erreur en forçant une réinstallation (supprimer puis ajouter le plugin via le cli cordova).
Pas travaillé. supprimé, ajouter à nouveau et même erreur.
En fait, j'ai obtenu que cette erreur disparaisse. J'ai commencé un nouveau projet pour vérifier s'il s'agissait de quelque chose avec le plugin et s'il n'y avait pas d'erreur.
J'ai vérifié la différence entre cela et mon projet et j'ai réalisé que j'avais _google-services.json_ et _GoogleService-Info.plist_ à la racine du projet une fois que je les ai supprimés, tout a bien fonctionné.
Edit: J'utilise également phonegap donc j'ai ces fichiers directement engagés dans le plugin.
Idem avec mon application. C'est dans Ionic 2, ça marche très bien sur IOS, mais sur Android j'obtiens une erreur :
"Native: tried calling Firebase.onTokenRefresh, but the Firebase plugin is not installed."
Et le plugin est bien sûr installé. Voici la ligne de code que j'ai dans mon config.xml :
J'utilise:
Cordova CLI 6.5.0
Plateformes :
IOS 4.3.1
Android 6.1.2
Salut,
Je suis confronté au même problème dans le plugin Android :
FirebaseApp par défaut n'est pas initialisé dans ce processus com.x.xyz. Assurez-vous d'appeler d'abord FirebaseApp.initializeApp(Context).
Veuillez suggérer.
Dupliquer : https://github.com/arnesson/cordova-plugin-firebase/issues/206
Merci
Oui, j'ai le même problème. De l'aide?
J'ai eu ce problème. J'ai construit le projet Android généré sur la plate-forme dans Android Studio, puis j'ai trouvé le problème et l'ai résolu.
Suivez ces étapes.
Dans le dossier des plates-formes, android/src/{package name}/MainActivity.java
Importez la bibliothèque firebase,
Dans la méthode oncreate, sous super.oncreate(savedinstancestate),
Ajoutez FirebaseApp.initializeApp (ceci);
Dernière étape,
Dans le dossier des plates-formes, android/res/values/string.xml,
Ajouter
<string name="google_app_id" templateMergeStrategy="preserve" translatable="false">***</string>
* se trouve dans le fichier googleservice.json
"client": [
{
"info_client": {
"mobilesdk_app_id" : cette valeur
Merci pour votre solution ! Cela a très bien fonctionné !
Merci! Très aidé !
Merci pour ta solution!!!!
Un crochet cordova post-préparé pour mettre en œuvre la solution d'ayngitng.
https://gist.github.com/bdirito/74ba45ef314d2d9f9afb73f37ecf815a
Merci beaucoup @AyoGitNg. Cela a bien fonctionné. Je t'aime. :+1: Hahahaha
il y a 3 semaines avec cette erreur.
@rubikcuber ou @mgpartssource une pull request ?
N'est-il pas possible de publier une version avec ce correctif ? @arnesson
TOUJOURS ENCORE, version 1.0.5
+1
AyoGitNg Merci cela a fonctionné pour moi
Commentaire le plus utile
J'ai eu ce problème. J'ai construit le projet Android généré sur la plate-forme dans Android Studio, puis j'ai trouvé le problème et l'ai résolu.
Suivez ces étapes.
Dans le dossier des plates-formes, android/src/{package name}/MainActivity.java
Importez la bibliothèque firebase,
Dans la méthode oncreate, sous super.oncreate(savedinstancestate),
Ajoutez FirebaseApp.initializeApp (ceci);
Dernière étape,
Dans le dossier des plates-formes, android/res/values/string.xml,
Ajouter
<string name="google_app_id" templateMergeStrategy="preserve" translatable="false">***</string>
* se trouve dans le fichier googleservice.json
"client": [
{
"info_client": {
"mobilesdk_app_id" : cette valeur