11
votes

Échec de la construction du flutter. Fichier 'UserAgent.h' introuvable

Le projet ne peut pas générer ou déboguer avec firebase_crashlytics. Dans mon mac, j'ai mis à jour la dernière version de Flutter, mais la machine sur laquelle nous déployons l'application a une version inférieure (Flutter 1.9.1 hotfix-5). J'ai donc essayé les choses ci-dessous:

  • flutter pub cache repair
  • flutter clean
  • suppression de l'installation de Podfile.lock et ios/pod install

Mais pas de chance.

#import "UserAgent.h"
        ^~~~~~~~~~~~~
1 error generated.

Existe-t-il une solution sans améliorer le flutter pour le moment?


1 commentaires

Découvrez ma réponse au problème ici. stackoverflow.com/a/60645357/4412850


3 Réponses :


22
votes

J'y étais presque, je pense que même si je nettoie le scintillement et l' pod install ne va pas tout effacer. Je devais juste faire les étapes ci-dessous:

  • flutter clean
  • Supprimer Podfile.lock
  • cd ios
  • pod deintegrate // or you can do **cd ios/pod deintegrate** without above step
  • pod install

Si cela ne fonctionnait toujours pas. Veuillez fermer .xcworkspace et podfile.lock, puis refaire les deux dernières étapes et ouvrir .xcworkspace et Product -> build nouvellement générés.

Si ce n'est pas encore résolu, veuillez ajouter un commentaire ci-dessous (j'ai traité beaucoup de ces problèmes).

Vérifiez ici les problèmes créés pour cela: problème 1 avec Firestore et problème 2 avec crashlytics .


0 commentaires

3
votes

Comme mentionné dans le ticket de problème de Firestore, la correction de la version du noyau Firebase à 0.4.4 au lieu d'utiliser 0.4.4 + 2 a résolu le problème:

dependency_overrides:
  firebase_core: 0.4.4

Ajoutez ceci avec votre dépendance firebase_auth existante.


0 commentaires

-2
votes

J'ai trouvé la solution

il suffit de commenter ou d'importer et de mettre ce code ci-dessous, il devrait ressembler à ceci

#import "FLTFirebaseCorePlugin.h"
// #import "UserAgent.h"
// Generated file, do not edit

#define LIBRARY_VERSION @"0.4.4-2"
#define LIBRARY_NAME @"flutter-fire-core"


0 commentaires