webentwicklung-frage-antwort-db.com.de

Apple Mach-O Linker Warnung "Verzeichnis für Option nicht gefunden ..."

Ich möchte einfach die Warnungen loswerden, die wie folgt auftauchen:

ld: warning: directory not found for option '-F/Users/m/Desktop/FacebookSDK'
ld: warning: directory not found for option '-F/Users/m/Desktop/FacebookSDK/FBAudienceNetwork'
ld: warning: directory not found for option '-F/Users/gavin/Downloads/shaffiulla11-bat-b86d81d8adc6'
ld: warning: directory not found for option '-F/Users/gavin/Desktop/shaffiulla11-bat-b86d81d8adc6'
ld: warning: ignoring file /Users/Gavin/Desktop/FacebookSDK/Bolts.framework/Bolts, missing required architecture x86_64 in file /Users/Gavin/Desktop/FacebookSDK/Bolts.framework/Bolts (2 slices)

Offensichtlich verwende ich jetzt verschiedene Verzeichnisse, weil mein Laufwerk aufgrund von Logic Board-Problemen mehrfach neu formatiert wurde, und möchte nur wissen, wie ich diese Fehler am bequemsten beseitigen kann. Danke für die Zeit und Hilfe.

64
Gavin

Gehen Sie in Ihre Projekteinstellungen und entfernen Sie die überschüssigen Framework-Pfade, die Sie nicht benötigen.

So sieht es aus, wenn ich die Build-Einstellungen meines Projekts öffne:

Open Build Settings

Klicken Sie auf "Framework Search Paths" und Sie sollten die darin aufgelisteten falschen Pfade finden, die Sie löschen können.

149

Ich habe mich mehr als eine Woche mit diesem Thema beschäftigt, bevor ich es herausgefunden habe. Für mich war das Problem eine fehlende Pod-Referenz. Und der Fehler, den es in xcode zeigte, war seltsam. Wenn ich komisch sage, sagen sie dir nicht, was genau fehlt oder was der Fehler ist. Siehe das Bild unten:  Und das Problem lag um das Testziel herum. Ich war erschöpft, als ich alle Framework-Suchpfade und Bibliothekssuchpfade ausprobiert habe, die zurückgesetzt oder auch aus dem Projekt entfernt wurden. Nichts hat geklappt.

Und schließlich habe ich eine Vermutung angestellt und den Google Analytics-Pod sowohl zum Testziel als auch zum Hauptziel der App hinzugefügt. Verrückt !!! Der Fehler hier im Bild, wenn Sie sehen, weist auf etwas hin, das mit Architektur zu tun hat. Ich habe sogar mit den Architektureinstellungen rumgespielt.

Es geht also nur um einen Pod, der in dem Ziel, das Sie kompilieren möchten, fehlt. Hoffe das hilft.

GGL analytics pod was not found

6
Arjun Kalidas