我在facebook集成期间遇到了一些错误.我是否正确配置了Facebook SDK?请指教.
Undefined symbols for architecture armv7: "_OBJC_CLASS_$_Facebook",referenced from: objc-class-ref in SettingView.o ld: symbol(s) not found for architecture armv7 clang: error: linker command Failed with exit code 1 (use -v to see invocation)
我做了以下步骤:
>下载最新的Facebook SDK(facebook-facebook-ios-sdk-v1.1-11-g07626c3.zip)
>将build_facebook_ios_sdk_static_lib.sh更改为:XCODEBUILD_PATH = / Developer /usr/bin
to:XCODEBUILD_PATH = / Applications / Xcode.app / Contents / Developer /usr/bin
>将facebook-ios-sdk文件夹(从lib文件夹)添加到我的项目中
>我只是输入声明facebook变量并运行.它向我展示了错误
facebook = [[Facebook alloc] initWithAppId:@“myAppID”andDelegate:self];
==============================
编辑:
好.我找到了解决方案.
我错过了一步来链接Xcode中的libfacebook_ios_sdk.a
>转到Link Binary with Libraries
>单击“添加其他”
>添加libfacebook_ios_sdk.a