2016-08-04 49 views
2

Endlich habe ich eine Lösung gefunden, um dieses Problem zu lösen. In Projekt-> Ziele-> Build-Einstellungen-> Framework-Suchpfad gibt es bereits viele Pfade. Ich lade 4 Frameworks (bolts.framework und 3 andere FBXXXX.framework) herunter und kopiere alle in einen dieser bestehenden Pfade. // ---------------------------- Aktualisierungen ------------------ -------------------------------------------------- --- Nachdem ich facebook sdk installieren, wenn ich mein Projekt zu bauen, es zeigt:Warum "ld: framework not founds" nicht angezeigt wird

ld: warning: directory not found for option '-F/Users/liyuanliu/Library/Developer/Xcode/DerivedData/c5-dsovqtraubbdgxbqrmiexjmlysxq/Build/Products/Debug-iphonesimulator/Bolts' 
ld: warning: directory not found for option '-F/Users/liyuanliu/Library/Developer/Xcode/DerivedData/c5-dsovqtraubbdgxbqrmiexjmlysxq/Build/Products/Debug-iphonesimulator/FBSDKCoreKit' 
ld: warning: directory not found for option '-F/Users/liyuanliu/Library/Developer/Xcode/DerivedData/c5-dsovqtraubbdgxbqrmiexjmlysxq/Build/Products/Debug-iphonesimulator/FBSDKLoginKit' 
ld: warning: directory not found for option '-F/Users/liyuanliu/Library/Developer/Xcode/DerivedData/c5-dsovqtraubbdgxbqrmiexjmlysxq/Build/Products/Debug-iphonesimulator/FBSDKShareKit' 
ld: framework not found Bolts 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

Aber wenn ich Facebook und Schrauben installieren, es zeigt, dass ich sie erfolgreich installieren:

pod install 
Analyzing dependencies 
Downloading dependencies 
Using Bolts (1.8.4) 
Using FBSDKCoreKit (4.14.0) 
Using FBSDKLoginKit (4.14.0) 
Using FBSDKShareKit (4.14.0) 
Using Firebase (3.4.0) 
Using FirebaseAnalytics (3.3.0) 
Using FirebaseAppIndexing (1.0.4) 
Using FirebaseAuth (3.0.4) 

Nachfolgend finden mein Aufbauphase Bild:

enter image description here

Und unten kann nicht Schrauben Rahmen Bild

enter image description here

ich die FBXXXX.framework enter image description here

Nachdem ich Rahmen hinzufügen, es existiert noch nicht finden können, finden: enter image description here

+0

Sie Ihre Frage, anstatt sie zu bearbeiten beantworten sollte. Bitte ändere auch den Titel in etwas in der Form: Schraubenrahmen nicht gefunden [Xcode 7] oder Zeug, um es für zukünftige Leser hilfreicher zu machen – Shubhank

Antwort

0

Zum Project->TARGETS-Build Phases->Link Binary With Libraries Bringen Sie Ihre Bolts Bibliothek hier.

enter image description here

nun auf + klicken ->enter image description here

Jetzt Klicken Sie auf Andere Hinzufügen .. Button-> Finden Sie den FBSDK Framework auf Ihrem Computer & es befestigen. Kompilieren Sie & Ihre Anwendung ausführen.

+0

Ich kann diese FBxxx.framework nicht finden ...., ich weiß ihren Standort nicht. –

+0

Drücken Sie die Befehlstaste & Leertaste, die Suchleiste auf dem Mac öffnen, den Typ FBSDK usw.Sie erhalten den Speicherort des FB-Frameworks. Sonst können Sie FB SDK für iOS hier herunterladen - https://developers.facebook.com/docs/ios/ –

+0

funktioniert immer noch nicht. Derselbe Fehler tritt erneut auf. –

0

Schließlich habe ich eine Lösung gefunden, um dieses Problem zu lösen. In Projekt-> Ziele-> Build-Einstellungen-> Framework-Suchpfad gibt es bereits viele Pfade. Ich lade 4 Frameworks (bolts.framework und 3 andere FBXXXX.framework) herunter und kopiere alle in einen dieser bestehenden Pfade.

enter image description here

enter image description here

enter image description here

0

Das Problem ist, dass der Vorschlag bei https://developers.facebook.com/docs/ios/getting-started von nicht Deselect Copy items into destination group's folder. auf Xcode nicht geeignet ist 8.0, der beliebtestene atm. Ziehen Sie die Frameworks würde verschieben sie in den neuen Ordner Frameworks.

Also das Tutorial folgen, aber halten die tic k auf Copy items into destination group's folder