2013-05-27 51 views
0
ld: warning: directory not found for option '-L/Users/sushil/Documents/project/IndianFMs /Libraries & Headers' 
ld: warning: ignoring file /Users/sushil/Documents/project/IndianFMs /Social.framework/Social, missing required architecture i386 in file /Users/sushil/Documents/project/IndianFMs /Social.framework/Social (2 slices) 
ld: warning: ignoring file /Users/sushil/Documents/project/IndianFMs /AdSupport.framework/AdSupport, missing required architecture i386 in file /Users/sushil/Documents/project/IndianFMs /AdSupport.framework/AdSupport (2 slices) 
ld: warning: ignoring file /Users/sushil/Documents/project/IndianFMs /Accounts.framework/Accounts, missing required architecture i386 in file /Users/sushil/Documents/project/IndianFMs /Accounts.framework/Accounts (2 slices) 
Undefined symbols for architecture i386: 
    "_ACFacebookAppIdKey", referenced from: 
     -[FBSystemAccountStoreAdapter requestAccessToFacebookAccountStore:defaultAudience:isReauthorize:appID:session:handler:] in FacebookSDK(FBSystemAccountStoreAdapter.o) 
    "_ACFacebookAudienceEveryone", referenced from: 
     -[FBSystemAccountStoreAdapter requestAccessToFacebookAccountStore:defaultAudience:isReauthorize:appID:session:handler:] in FacebookSDK(FBSystemAccountStoreAdapter.o) 
    "_ACFacebookAudienceFriends", referenced from: 
     -[FBSystemAccountStoreAdapter requestAccessToFacebookAccountStore:defaultAudience:isReauthorize:appID:session:handler:] in FacebookSDK(FBSystemAccountStoreAdapter.o) 
    "_ACFacebookAudienceKey", referenced from: 
     -[FBSystemAccountStoreAdapter requestAccessToFacebookAccountStore:defaultAudience:isReauthorize:appID:session:handler:] in FacebookSDK(FBSystemAccountStoreAdapter.o) 
    "_ACFacebookAudienceOnlyMe", referenced from: 
     -[FBSystemAccountStoreAdapter requestAccessToFacebookAccountStore:defaultAudience:isReauthorize:appID:session:handler:] in FacebookSDK(FBSystemAccountStoreAdapter.o) 
    "_ACFacebookPermissionsKey", referenced from: 
     -[FBSystemAccountStoreAdapter requestAccessToFacebookAccountStore:defaultAudience:isReauthorize:appID:session:handler:] in FacebookSDK(FBSystemAccountStoreAdapter.o) 
    "_OBJC_CLASS_$_ACAccountStore", referenced from: 
     objc-class-ref in FacebookSDK(FBSystemAccountStoreAdapter.o) 
    "_OBJC_CLASS_$_ASIdentifierManager", referenced from: 
     objc-class-ref in FacebookSDK(FBUtility.o) 
    "_OBJC_CLASS_$_SLComposeViewController", referenced from: 
     objc-class-ref in FacebookSDK(FBNativeDialogs.o) 
    "_SLServiceTypeFacebook", referenced from: 
     +[FBNativeDialogs composeViewControllerWithSession:handler:] in FacebookSDK(FBNativeDialogs.o) 
ld: symbol(s) not found for architecture i386 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

我有這個錯誤,請給我確切的解決方案..............I386在社交廣告支持賬戶框架不存在

+0

你的xcode版本 – Deepesh

+0

@Deepesh xcode版本是4.5.2 –

+0

看到這麼回答http://stackoverflow.com/questions/13621599/facebook-ios-sdk-3-1-1-with-xcode-4-5 -2錯誤 – Deepesh

回答

3

你的代碼它似乎喜歡看你已經添加了兩次框架。請交叉檢查。

此外,還包括Social,Account,Security,AdSupport and libsqlite3.dylib框架到您的項目。清理你的代碼然後構建。或者,如果以上解決方案都不起作用,則可以在除當前文件夾以外的新位置從頭開始創建新項目,因爲舊項目可能會與參考/交叉引用混淆,然後嘗試集成此FB功能。