477 Stimmen

Cocoapods Warnung - CocoaPods hat die Grundkonfiguration Ihres Projekts nicht festgelegt, da Ihr Projekt bereits eine benutzerdefinierte Konfiguration eingestellt hat

Nachdem ich ein pod install an der Basis meines Projekts ausgeführt habe, erhalte ich folgenden Fehler:

CocoaPods hat die Basiskonfiguration Ihres Projekts nicht festgelegt, da Ihr Projekt bereits eine benutzerdefinierte Konfiguration hat. Damit die CocoaPods-Integration überhaupt funktioniert, legen Sie entweder die Basiskonfigurationen des Ziels BluePlaquesLondonFramework auf Pods/Target Support Files/Pods/Pods.debug.xcconfig fest oder fügen Sie Pods/Target Support Files/Pods/Pods.debug.xcconfig in Ihrer Build-Konfiguration ein.

Dies klingt wahrscheinlich wie eine dumme Frage, aber wie lege ich die Basiskonfiguration für ein Ziel fest?

https://github.com/seanoshea/BluePlaquesLondon/blob/ios8/Podfile ist das Podfile, das dieses Problem verursacht.

http://github.com/seanoshea/BluePlaquesLondon im iOS 8-Zweig ist das fragliche Podfile, wenn Sie neugierig sind, wie das Projekt aussieht.

0voto

Es tut mir leid, meine vorherige Antwort war unklar. Dies war nur eines von vielen Fehlern, die ich beim Versuch, Cloud Firestore einzurichten, bekommen habe, daher bezieht sich diese Antwort speziell auf diese Situation. Um diesen Fehler zu lösen und Firebase zum Laufen zu bringen, müssen Sie letztendlich alle Schritte auf dieser Seite befolgen: https://firebase.flutter.dev/docs/firestore/overview/. Wenn Sie Probleme beim Generieren der Datei 'firebase_options.dart' haben, müssen Sie die Schritte auf dieser Seite befolgen: https://firebase.google.com/docs/cli#mac-linux-auto-script. Der letzte Schritt ist optional, verkürzt jedoch die Bauzeit, und ich weiß wirklich nicht, wie oder warum, aber er ließ auch einige andere Fehler verschwinden ... Schritt 4. Verbessern Sie die Build-Zeiten für iOS & macOS von dieser Seite https://firebase.flutter.dev/docs/firestore/overview/. Und natürlich sollten Sie nicht vergessen, Abhängigkeiten in der pubspec.yaml hinzuzufügen: https://pub.dev/packages/firebase_core/install. Es gibt auch einen tollen Kommentar hier über die Verwendung von Firebase.initializeApp(): https://stackoverflow.com/a/63492262/17626190

0voto

CTS_AE Punkte 10033

Scheint ein guter alter Systemneustart zu sein und wahrscheinlich noch wichtiger ist, dass es scheint, als müsste ich CocoaPods neu installieren, obwohl die CLI sich in perfekt funktionierendem Zustand zu befinden schien und viele Tage vor heute funktioniert hatte.

CocoaPods neu installiert

sudo gem install cocoapods

Es scheint, dass dies nicht die Lösung für andere war, aber ich dachte, ich sollte es posten, da mich das verrückt gemacht hat, und hoffentlich hilft es zumindest einer anderen Person.

-2voto

Idan Punkte 9711

Die einfachste Lösung dafür (nachdem dieses Problem mehrmals aufgetreten ist):

  1. Löschen Sie Podfile & Podfile.lock aus Ihrer Projektbibliothek (speichern Sie Podfile an einem Ort, damit Sie es einfach in die neue Podfile einfügen können)
  2. Führen Sie 'pod init' aus
  3. Bearbeiten Sie die 'Podfile' nach Ihrem Belieben (fügen Sie die Pods hinzu, die Sie verwenden)
  4. Führen Sie 'pod install' aus

Dies würde alles neu erstellen und funktioniert immer in wenigen Minuten (ohne Zeit damit zu verbringen, den "Fehler" zu analysieren).

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X