Xcode 7 Build fehlgeschlagen: ld: Bibliothek nicht gefunden für -lGoogleAnalyticsServices

7

Jedes Mal, wenn ich meine App mit Xcode öffne, erhalte ich folgende Fehlermeldung:

%Vor%

Dann muss ich das Ziel in der Datei libGoogleAnalyticsServices.a abwählen und erneut markieren. Nach dem Deaktivieren / Überprüfen des Ziels wird die App normal ausgeführt ...

Ich bekomme 2 andere Warnungen, wenn dies passiert:

%Vor%

Nun sieht es so aus, als ob Xcode keine Leerzeichen lesen kann und nach einem neuen Verzeichnis namens Cijfers sucht. Meine App heißt: Mijn Cijfers, aber ich hatte dieses Problem vorher noch nie mit Leerzeichen in meinem Projektnamen.

Jedes Mal, wenn ich das Ziel von libGoogleAnalyticsServices.a ankreuze / entmarke, fügt der Library Search Path neue Zeilen hinzu:

Ich denke, beide Fälle haben etwas mit den Warnungen und Fehlern zu tun, die ich bekomme. Es ist wirklich nervig, die Bibliothekssuchpfade zu entfernen und das Ziel zu aktivieren / deaktivieren, um meine App normal laufen zu lassen. -.-

Kennt jemand eine Lösung, um diesen seltsamen Fehler zu lösen?

    
SDW 19.10.2015, 17:18
quelle

2 Antworten

13

Sie müssen alle diese Pfade außer "$ geerbt" löschen und dann den Google Analytics-Bibliothekspfad hinzufügen (ziehen Sie den Ordner, in dem Sie die Bibliothek gespeichert haben).

Wenn Sie dem folgen, müssen Sie den Bibliothekspfad nicht erneut aktivieren / deaktivieren.

    
Meenakshi 19.10.2015, 18:54
quelle
8

Wenn Sie gerade eine Pod-Datei erstellt haben, indem Sie den Befehl $ pod init im Terminal ausführen,

  • Schließen Sie dann einfach das Projekt und öffnen Sie projectName.xcworkspace anstelle von projectName.xcodeproj

, die nicht den Fehler -lxyzLibray z. B. werfen wird. -lJSONModel nicht gefunden.

Jetzt kompilieren und erneut debuggen Es wird funktionieren.

    
karan 14.12.2016 12:05
quelle