[SWIFT] Résumé des problèmes auxquels je n'ai pas pu me connecter à Firebase

J'ai résumé ce sur quoi je suis tombé par hasard avec «connexion Firebase» en essayant de télécharger une application sur «Firebase App Distribution» sur Fastlane.

Problème ① Erreur: @grpc/grpc-js only works on Node ^8.13.0 || >=10.10.0

Il s'agit d'une erreur qui se produit car la version du nœud n'est pas supérieure à «8.13.0» ou «10.10.0». Vous devez changer la version de node.

Vérifiez la version du nœud contenu

$ nodebrew ls
v9.11.2
v12.4.0

Vérifiez la version du nœud que vous utilisez

$ node -v
v9.11.2

Changer de version

$ nodebrew use v12.4.0
use v12.4.0
$ node -v
v12.4.0

Ceci termine le changement!

Après cela, il est nécessaire de réinstaller Firebase en fonction du nœud commuté.

$ npm uninstall firebase-cli
$ npm uninstall firebase-tools
$ npm install -g firebase-tools --force

Problème (2) -bash: firebase: commande introuvable

Il s'agit d'une erreur qui se produit car la commande ne fonctionne pas car elle n'est pas dans votre PATH. Vous devrez vérifier et définir le PATH npm.

Vérifier CHEMIN

$ npm bin -g
/Users/utilisateur/.nodebrew/node/v12.4.0/bin
(not in PATH env variable)

Si not in PATH env variable est affiché, le npm PATH ne passe pas.

Passer par PATH

$ export PATH=$PATH:`npm bin -g`
$ npm bin -g
/Users/mu/.nodebrew/node/v12.4.0/bin

C'est ça!

Recommended Posts

Résumé des problèmes auxquels je n'ai pas pu me connecter à Firebase
Résumé de la sélection des éléments dans Selenium
Résumé de ce que j'ai appris dans Spring Batch
Je veux intégrer n'importe quel TraceId dans le journal
J'ai essayé d'implémenter la notification push Firebase en Java
Résumé de la mise en œuvre des arguments par défaut en Java
L'installation de Java n'est pas facile! Résumé des précautions pour finir parfaitement en une seule fois
Le cas où @Autowired n'a pas pu être utilisé dans JUnit5
Je souhaite modifier le paramètre de sortie du journal de UtilLoggingJdbcLogger
J'ai essayé de vérifier ceci et celui de Spring @ Transactional
J'ai créé un client RESAS-API en Java
Comment résoudre le problème de non-sortie du journal de connexion lorsque l'application Web est arrêtée
J'ai essayé d'implémenter le traitement Ajax de la fonction similaire dans Rails
[Webpacker] Résumé de l'installation de Bootstrap et jQuery dans Rails 6.0
Résumé de l'ORM "uroboroSQL" qui peut être utilisé dans le Java d'entreprise
L'histoire de Collectors.groupingBy que je veux garder pour la postérité
J'ai essayé de faire un Numeron qui n'est pas bon avec Ruby
Je veux changer la valeur de l'attribut dans Selenium of Ruby
Vous souhaitez supprimer une IOException de Stream? dans ce cas
Le cas où "apt-get update" défini dans "Dockerfile" n'a pas pu être exécuté au moment de "docker-compose build"
Enregistrer la sortie dans un fichier en Java
J'ai essayé de créer une classe parent d'objet de valeur dans Ruby
Résumé des bibliothèques qui semblent souvent utilisées dans le développement récent d'Android (2019/11)
[Ruby] Je souhaite afficher les éléments publiés par ordre de date la plus récente
Mon mémorandum que je veux faire ValidationMessages.properties UTF8 dans Spring Boot
Comment contraindre l'action de la destination de transition lorsqu'elle n'est pas connectée
J'ai essayé d'utiliser pleinement le cœur du processeur avec Ruby
[Ruby] J'ai essayé de résumer les méthodes fréquentes dans paiza
L'histoire selon laquelle le servlet n'a pas pu être chargé dans l'application Web Java
[Rails] La cause de l'impossibilité de publier des messages était form_with
[Ruby] J'ai essayé de résumer les méthodes fréquentes avec paiza ②
[Ruby] Résumé des classes d'exception qui apparaissent dans les instructions d'erreur [Signification de NameError]