【问题标题】:FacebookSDK.h' file cannot be found找不到 FacebookSDK.h' 文件
【发布时间】:2012-11-07 07:01:34
【问题描述】:

我正在尝试通过 Sharekit 将 Facebook 链接到我的项目。我按照安装 wiki 上的步骤操作,但仍然遇到问题。

它现在给了我这个错误:

'FacebookSDK.h' file cannot be found

【问题讨论】:

  • 朋友,最好找点别的方法,facebook整合的Share-kit方法已经过时了。
  • 像什么?告诉我我尝试整合...
  • 已知问题:github.com/ShareKit/ShareKit/pull/533 等待解决
  • 它现在应该可以工作了,只需拉出最新的提交。

标签: ios facebook ios6 sharekit


【解决方案1】:

正如 GitHub 官方页面上所说,这应该可以工作:

  1. 重新安装 SK(实际上可能需要也可能不需要)
  2. cd 到 ShareKit 目录
  3. git 子模块同步
  4. git 子模块更新

对我来说,恢复到以前的提交:

git checkout -b beforeTargetCleanup 400df71204f48c3367982be2c1dc3158e2e23476

52cb63ed784532d0913a264f4a93843b95737392 提交中修复。

【讨论】:

  • 用临时解决方案更新了我的答案。
  • (步骤 2-4),我没有执行步骤 #1
【解决方案2】:

我知道这是一个较老的问题,但我今天才遇到这个问题,我在网上找到的解决方案都没有奏效,包括遵循@Nekto 的answer 中的步骤 2-4 来自Sharekit。我尝试了几件事,这对我有用。

我进入 SHKFacebook.m 并将 FacebookSDK.h 导入从 #import <FacebookSDK.h> 更改为 "#import <FacebookSDK.h>" 然后在模拟器上运行我的项目。在它运行一次后,我能够将其改回#import <FacebookSDK.h>,它仍然可以工作。

【讨论】:

    猜你喜欢
    • 2014-08-28
    • 1970-01-01
    • 1970-01-01
    • 2015-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-02
    • 1970-01-01
    相关资源
    最近更新 更多