2017-09-27 4 views
3

Ich versuche Facebook SDK in mein Projekt umzusetzen und ich das gleiche Problem Facebook sdk is not a dylib error after update update Xcode 7? Nun, ich habe Bolts in meinem Frameworks Verzeichnis, auch

In meinem Build Settings: Frameworks Search Path: ~/Documents/Frameworks/FacebookSDKs-iOS-4.27.0 (Das ist richtig für meinen Weg)

In meinem Briding-Header.h

#import <Bolts/Bolts.h> 
#import <FBSDKCoreKit/FBSDKCoreKit.h> 
#import <FBSDKLoginKit/FBSDKLoginKit.h> 

Aber ich bekomme immer noch den gleichen Fehler, auch ich habe nur die Derived data gelöscht.

Der Fehler ist:

ld: warning: Auto-Linking supplied '/Users/jarvis/Documents/Frameworks/FacebookSDKs-iOS-4.27.0/FBSDKCoreKit.framework/FBSDKCoreKit', framework linker option at /Users/jarvis/Documents/Frameworks/FacebookSDKs-iOS-4.27.0/FBSDKCoreKit.framework/FBSDKCoreKit is not a dylib 
ld: warning: Auto-Linking supplied '/Users/jarvis/Documents/Frameworks/FacebookSDKs-iOS-4.27.0/Bolts.framework/Bolts', framework linker option at /Users/jarvis/Documents/Frameworks/FacebookSDKs-iOS-4.27.0/Bolts.framework/Bolts is not a dylib 
ld: warning: Auto-Linking supplied '/Users/jarvis/Documents/Frameworks/FacebookSDKs-iOS-4.27.0/FBSDKLoginKit.framework/FBSDKLoginKit', framework linker option at /Users/jarvis/Documents/Frameworks/FacebookSDKs-iOS-4.27.0/FBSDKLoginKit.framework/FBSDKLoginKit is not a dylib 
Undefined symbols for architecture x86_64: 
    "_OBJC_CLASS_$_FBSDKApplicationDelegate", referenced from: 
     objc-class-ref in AppDelegate.o 
ld: symbol(s) not found for architecture x86_64 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

Irgend jemand eine Vorstellung von diesem Fehler hat?

Antwort

3

Nun wurde die Lösung seltsam, im Grunde habe ich den Drag entfernt und Drop auf meine Framework Gruppe, und ich fügte die FBSDKCoreKit, FBSDKLoginKit und Bolt die allgemeinen Einstellungen mit ihnen

+0

Dies ist, was passiert ist mir auch sehr seltsam –

-1

anstelle der Verwendung des Verfahrens in Linked Frameworks and Libraries Hinzufügen in FB offiziellen Verweis beschrieben, habe ich Pods verwendet, um sie zu installieren und ich habe dieses Problem leicht los