स्पंदन बिल्ड विफल 'UserAgent.h' फ़ाइल नहीं मिली


10

प्रोजेक्ट firebase_crashlytics के साथ निर्माण या डिबग नहीं कर सकता है। मेरे मैक में मैंने स्पंदन को नवीनतम रूप से अपडेट किया है, लेकिन हम जिस ऐप को तैनात कर रहे हैं उसका कम संस्करण (स्पंदन 1.9.1 हॉटफ़िक्स -5) है। इसलिए मैंने नीचे की चीजों की कोशिश की:

  • flutter pub cache repair
  • flutter clean
  • Podfile.lock को हटाना और ios/pod install

लेकिन किस्मत नहीं।

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

क्या समय के लिए स्पंदन को उन्नत किए बिना कोई समाधान है?


यहां की समस्या के बारे में मेरे उत्तर की जाँच करें। stackoverflow.com/a/60645357/4412850
रे ओ।

जवाबों:


14

मैं लगभग वहां था, मुझे लगता है कि भले ही मैं फड़ साफ कर pod installदूं और सब कुछ साफ नहीं करूंगा। मुझे बस चरणों के नीचे करना था:

  • Flutter clean
  • Podfile.lock हटाएं
  • cd ios
  • pod deintegrate // or you can do **cd ios/pod deintegrate** without above step
  • pod install

अगर यह अभी भी काम नहीं किया। कृपया बंद करें .xcworkspaceऔर podfile.lock फिर अंतिम दो चरण फिर से करें और नव निर्मित .xcworkspaceऔर उत्पाद -> बिल्ड खोलें ।

यदि अभी तक निश्चित नहीं है, तो कृपया नीचे एक टिप्पणी जोड़ें (मैंने इन समस्याओं से बहुत कुछ निपटा लिया है)।

यहां चेक करें इसके लिए समस्याएँ बनाई गई हैं: समस्या 1 फायरस्टार के साथ और 2 क्रैशहाइटिक्स के साथ समस्या


3

जैसा कि फायरस्टार इश्यू टिकट में उल्लेख किया गया है , 0.4.4 + 2 का उपयोग करने के बजाए फायरबेस कोर के संस्करण को 0.4.4 तक फिक्स करना:

dependency_overrides:
  firebase_core: 0.4.4

इसे अपने मौजूदा firebase_authनिर्भरता के साथ जोड़ें ।


-1

मुझे इसका हल मिल गया

बस टिप्पणी करें या आयात करें और इस कोड को नीचे रखें, इसे इस तरह देखना चाहिए

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

#define LIBRARY_VERSION @"0.4.4-2"
#define LIBRARY_NAME @"flutter-fire-core"
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.