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
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?
3 Réponses :
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
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 .
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.
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"
Découvrez ma réponse au problème ici. stackoverflow.com/a/60645357/4412850