2012-09-03 19 views
5

Perché non funziona? Ho installato FacebookSDK-3.0.8.pkg dal link: https://developers.facebook.com/ios/downloads/Framework non trovato FacebookSDK Mountain Lion in esecuzione XC 4.4.1

Dopo l'installazione, ho notato la cartella viene creata nella ~/Documents/FacebookSDK/...

apro progetti di esempio sia XC 4.4.1 e XC 4.5 B4, e ottengo l'errore del linker:

ld: framework not found FacebookSDK 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

io corro Leone di montagna e sono stati in grado di compilare anziani SDK di Facebook in passato (anche se non in Mountain Lion).

Ho quindi installato il pacchetto FacebookSDK-3.0.0.pkg e ottengo gli stessi risultati.

Modifica Ecco l'output del linker completo:

Ld /Users/kevinw/Library/Developer/Xcode/DerivedData/HelloFacebookSample-amabhzuzewakecehidtetsnstpuu/Build/Products/Debug-iphonesimulator/HelloFacebookSample.app/HelloFacebookSample normal i386 
    cd /Users/kevinw/Documents/FacebookSDK/Samples/HelloFacebookSample 
    setenv MACOSX_DEPLOYMENT_TARGET 10.6 
    setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" 
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch i386 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.1.sdk -L/Users/kevinw/Library/Developer/Xcode/DerivedData/HelloFacebookSample-amabhzuzewakecehidtetsnstpuu/Build/Products/Debug-iphonesimulator -F/Users/kevinw/Library/Developer/Xcode/DerivedData/HelloFacebookSample-amabhzuzewakecehidtetsnstpuu/Build/Products/Debug-iphonesimulator -F/Users/kevinw/Documents/FacebookSDK -F/Users/kevinw/Documents/FacebookSDK -filelist /Users/kevinw/Library/Developer/Xcode/DerivedData/HelloFacebookSample-amabhzuzewakecehidtetsnstpuu/Build/Intermediates/HelloFacebookSample.build/Debug-iphonesimulator/HelloFacebookSample.build/Objects-normal/i386/HelloFacebookSample.LinkFileList -mmacosx-version-min=10.6 -Xlinker -objc_abi_version -Xlinker 2 -lsqlite3.0 -fobjc-arc -fobjc-link-runtime -Xlinker -no_implicit_dylibs -D__IPHONE_OS_VERSION_MIN_REQUIRED=40000 -weak_framework Accounts -framework UIKit -framework Foundation -framework CoreGraphics -framework FacebookSDK -framework CoreLocation -o /Users/kevinw/Library/Developer/Xcode/DerivedData/HelloFacebookSample-amabhzuzewakecehidtetsnstpuu/Build/Products/Debug-iphonesimulator/HelloFacebookSample.app/HelloFacebookSample 

Fix! Ho risolto il problema. Avevo installato sia il 3.0.8 SDK and then the 3.0.0 SDK, cercando di far funzionare le cose. Alla fine ho deciso di pulire la lavagna e di pulire la mia cartella Documents/FacebookSDK e reinstall just the 3.0.0 version. Dopo aver cancellato/reinstallato, le cose hanno iniziato a funzionare!

risposta

4

Ho risolto il problema. Avevo installato sia l'SDK 3.0.8 che l'SDK 3.0.0, cercando di far funzionare le cose. Alla fine ho deciso di pulire la lavagna e di pulire la mia cartella Documenti/FacebookSDK e reinstallare solo la versione 3.0.0. Dopo aver cancellato/reinstallato, le cose hanno iniziato a funzionare!

+0

Grazie. Funziona bene –

+0

Grazie! Cercavo e cercavo una soluzione. Facile. –

Problemi correlati