2015-01-05 36 views
63

ich einfach der Warnungen befreien möchten, wie diese Pop-up:Apple-Mach-O Linker Warnung „Verzeichnis nicht für Option gefunden ...“

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 ich verschiedene Verzeichnisse jetzt wegen mehrerer bin mit Reformat meines Laufwerks wegen Logic Board-Probleme und möchte nur die bequemste Art und Weise wissen, wie ich diese Fehler loswerden kann. Danke für die Zeit und Hilfe.

Antwort

146

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

Hier ist, wie es aussieht, wenn ich Buildeinstellungen mein Projekt öffnen:

Open Build Settings

Klicken Sie auf „Framework-Suchpfade“ und Sie sollten die falschen Pfade aufgelistet in dort finden, die Sie löschen können.

+2

Dank für die Hilfe mike – Gavin

+10

prüfen beide Ziele! – brilliantairic

+0

Ja, überprüfen Sie die Projekteinstellungen und Zieleinstellungen. Die Zieleinstellungen überschreiben die Projekteinstellungen. –

6

Ich saß auf dieser Frage für mehr als eine Woche, bevor Sie herausfinden. Für mich war das Problem eine fehlende Pod-Referenz. Und der Fehler, den es in xcode zeigte, war komisch. Wenn ich komisch sage, sagen sie dir nicht, was genau fehlt oder der Fehler. Siehe das Bild unten:  Und das Problem war um das Testziel. Ich war erschöpft, als ich alle Framework-Suchpfade und Bibliothekssuchpfade ausprobierte oder sie aus dem Projekt entfernte. Nichts hat geklappt.

Und schließlich habe ich eine Vermutung und fügte hinzu, die Google Analytics Pod sowohl Ziel und Haupt-App-Ziel und Bang .. es begann zu arbeiten. Verrückt!!! Der Fehler hier im Bild, wenn Sie sehen, bedeutet etwas mit Architektur zu tun. Ich habe sogar mit den Architektureinstellungen herumgespielt.

Es geht also nur darum, dass ein Pod im Ziel fehlt, das Sie kompilieren möchten. Hoffe, das hilft.

GGL analytics pod was not found

+0

Hey. Wie hast du den Pod in beiden Zielen genau hinzugefügt? –