2012-09-03 78 views
5

爲什麼這不起作用? https://developers.facebook.com/ios/downloads/未找到框架FacebookSDK Mountain Lion運行XC 4.4.1

安裝後,我發現該文件夾中~/Documents/FacebookSDK/...

創建我在這兩個XC 4.4.1打開示例項目和XC 4.5 B4,並得到鏈接器錯誤:我首先從鏈接安裝FacebookSDK-3.0.8.pkg

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

我正在運行Mountain Lion,並且已經能夠在過去編譯舊版Facebook SDK(雖然不在Mountain Lion中)。

然後我安裝了FacebookSDK-3.0.0.pkg包,並得到相同的結果。

編輯 以下是完整的連接器輸出:

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 

修復! 我解決了我的問題。我已經安裝了兩個3.0.8 SDK and then the 3.0.0 SDK,試圖讓事情工作。我終於決定清理石板並擦去我的Documents/FacebookSDK文件夾和reinstall just the 3.0.0 version。擦拭/重新安裝後,事情開始奏效!

回答

4

我解決了我的問題。我已經安裝了3.0.8 SDK和3.0.0 SDK,試圖讓事情順利進行。我終於決定清理石板並擦掉我的Documents/FacebookSDK文件夾,然後重新安裝3.0.0版本。擦拭/重新安裝後,事情開始奏效!

+0

謝謝。效果很好 –

+0

謝謝!正在搜索和尋找解決方案。簡單。 –