Cocoapods ld: Bibliothek nicht gefunden für -lPods-Projektname
Habe ich installiert kakaofrüchte, Bibliothek und einige frameworks durch. Nun, wenn ich das Projekt kompilieren der build fehlschlägt.
Fehler:
ld: library not found for -lPods-Projekt
clang: error: linker command failed with exit code 1 (use-v zu sehen invocation)
Hier ein Teil des Textes:
Ld /Users/polzovatel/Library/Developer/Xcode/DerivedData/Project-bybevfqrgvqqldbzsgewqafpmylj/Build/Products/Debug-iphonesimulator/Project app/Project normal i386
cd /Users/polzovatel/Projects/iOS-master/Project_iPhone
export IPHONEOS_DEPLOYMENT_TARGET=6.0
export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
Was muss ich tun, um dieses problem zu beheben?
InformationsquelleAutor der Frage Eugene Biryukov | 2014-06-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Behoben durch löschen des
-lPods-Projectname.a
im Link Binary (für neuere Versionen, löschen der-lPods-Projectname.a
unter der Frameworks Gruppe).InformationsquelleAutor der Antwort Eugene Biryukov
Immer wenn ich ausführen "pod install" er führt mich zu verbringen mehrere Stunden mit der Befestigung etwas im Zusammenhang mit es. So, ich gelöscht CocoaPods Zeug und haben keine Probleme mehr! Jetzt bin ich glücklicher und glücklicher Mensch.
InformationsquelleAutor der Antwort Ramis
Den genauen Speicherort, den Sie entfernen sollten Ihre libs ist:
InformationsquelleAutor der Antwort mcatach
Können Sie versuchen, "Build Active-Architektur Nur" = JA . es kann sein, Lösung des Problems.
InformationsquelleAutor der Antwort aybars
Sicherzustellen, dass
Build Active Architectures Only
Einstellungen für Ihr Projekt und diePods
Projekt wurden gleich für debug-und release-Konfiguration! Das war ein problem in meinem Fall.InformationsquelleAutor der Antwort skywinder
Erkannte ich die xcproject Datei geöffnet wurde, anstelle der aktualisierten Arbeitsbereich. Diese Feste, mein Fehler. Hoffe, diese Informationen helfen anderen auch.
InformationsquelleAutor der Antwort Aviva
Stellen Sie sicher
Build Active Architectures Only
in Ihrem Projekt/Ziel und in Ihren Pod/Ziel und Pod sind die gleichen.Wir oft das debug-ja, und stellen Sie die release-Nr.
InformationsquelleAutor der Antwort jiexishede
Wenn keine der anderen Antworten, die Ihnen helfen, versuchen Sie dies:
pod deintegrate
. Überprüfen Sie diesen link https://github.com/kylef/cocoapods-deintegrate.pod install
wieder.InformationsquelleAutor der Antwort HotFudgeSunday
Gehen Sie zum Produkt - > Schema > Bearbeiten von Schema... > Build > + > Hinzufügen von Hülsen-Projectname.ein, und ziehen Sie es nach oben > Reinigung & Erstellen Sie Ihr Projekt.
InformationsquelleAutor der Antwort Elad
Hatte ich eine ganz andere Erfahrung. Ich habe versucht, entfernt die Bibliothek von build-Einstellungen ohne Erfolg. Und ganz ehrlich, ich konnte nicht sehen, die Logik dahinter.
Was ich Tat, war versuchen, eine neue
pod install
. Und so gab mir diese FehlermeldungAlso Tat ich, was er mir sagte, ich fügte hinzu, die
$(inherited)
flag build-Einstellungen. Und Sie haben alle gut funktioniertInformationsquelleAutor der Antwort MNassar
Ich hatte dieses problem als ich versehentlich geöffnet-Projekt statt Arbeitsbereich, so Cocoapods wo fehlt....
InformationsquelleAutor der Antwort Renetik
Überprüfen Sie Ihre Projekt -> Ziele -> Build-Phasen -> Link-Binary Mit Bibliotheken
InformationsquelleAutor der Antwort Kaptain
Erlebte ich eine ähnliche Fehlermeldung, die betroffenen einer meiner Rechner, aber nicht den anderen beim kompilieren des gleichen Projekts.
Habe ich neu installiert cocoapods, alle Edelsteine, neu erstellt das Projekt, und keiner hat es geklappt. Ich habe es endlich kompilieren, aber von mir verlangt, um vollständig zu entfernen Xcode und die damit zusammenhängenden Daten (iPhone-simulator, DerivedData), dann installieren Sie Xcode.
InformationsquelleAutor der Antwort HDevejian
Hatte, habe ich diesen Fehler nach hinzufügen einer neuen build-Konfiguration.
pod install
geholfen, denn er fügt separate Einstellungen für jede build-Konfiguration.InformationsquelleAutor der Antwort dreamzor
Punkt, um Ihre Pods-Projekt legen Sie die BaseSDK iOS SDK, da "pod install" - Prozess klar.
Auch set Bauen Gültige Architektur Nur KEINE
Das sollte funktionieren.
InformationsquelleAutor der Antwort hungdm9999