【问题标题】:Integrate Facebook to Xcode 4.3将 Facebook 集成到 Xcode 4.3
【发布时间】:2012-03-22 08:25:39
【问题描述】:

我在 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)

我做了以下步骤:

  1. 已下载最新的 Facebook SDK (facebook-facebook-ios-sdk-v1.1-11-g07626c3.zip)
  2. 将 build_facebook_ios_sdk_static_lib.sh 更改为以下内容:XCODEBUILD_PATH=/Developer/usr/bin 至:XCODEBUILD_PATH=/Applications/Xcode.app/Contents/Developer/usr/bin
  3. 将 facebook-ios-sdk 文件夹(来自 lib 文件夹)添加到我的项目中
  4. 我只需键入声明 facebook 变量并运行。它向我显示了错误

    facebook = [[Facebook alloc] initWithAppId:@"myAppID" andDelegate:self];

================================

编辑: 行。我找到了解决方案。 我错过了与 Xcode 中的 libfacebook_ios_sdk.a 链接的 1 个步骤

  1. 转到将二进制文件与库链接
  2. 点击添加其他
  3. 添加 libfacebook_ios_sdk.a

【问题讨论】:

  • 嗯.. 错误在哪里?还有 initWithAppID 它实际上并没有说“myAppID”对
  • myAppID 是我从 facebook 获得的数字。我用“myAppID”“审查”了它。无论如何,我已经找到了解决方案。

标签: objective-c ios xcode facebook


【解决方案1】:

好的。我找到了解决方案。我错过了与 Xcode 中的 libfacebook_ios_sdk.a 链接的 1 个步骤

  1. 转到将二进制文件与库链接
  2. 点击添加其他
  3. 添加 libfacebook_ios_sdk.a

【讨论】:

  • 真的很有帮助。非常感谢:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多