<ParseFacebookUtilsV4/PFFacebookUtils.h> 文件未找到

Posted

技术标签:

【中文标题】<ParseFacebookUtilsV4/PFFacebookUtils.h> 文件未找到【英文标题】:<ParseFacebookUtilsV4/PFFacebookUtils.h> file not found 【发布时间】:2015-07-14 18:26:22 【问题描述】:

我正在尝试使用 Parse 集成 facebook 登录。我已经按照 Facebook ios SDK enter link description here 和 Parse SDK enter link description here 设置 Facebook 登录的每一步。

我有 2 个问题:

<ParseFacebookUtilsV4/PFFacebookUtils.h> file not found
Failed to import bridging header '-file path-'

我意识到在'parse-library-1.7.5'折叠中,有2个框架,一个是'ParseFacebookUtils.framework',另一个是'ParseFacebookUtilsV4.framework'。按照步骤,我只将“ParseFacebookUtils.framework”导入到项目导航器中。

bridge header 保存在项目文件下,我已经设置->target->build settings->install object-c compatible header 为YES。

有人帮助解决这两个问题吗?非常感谢。

【问题讨论】:

【参考方案1】:

我认为您应该像我一样导入这两个框架,我没有问题。有时文档只是不是最新的。

【讨论】:

谢谢。我发现我只需要使用 beta xcode 7 导入 V4 版本 我觉得关键是你已经导入了v4版本。使用 beta xcode7 应该不会起到很大的作用。无论如何,你解决了它!你有我的投票:)【参考方案2】:

以上内容让我指出了正确的方向,但对我来说,错误有点不同,因为 ParseFacebookUtilsV4 找不到构建模块。这导致我进入可可豆荚,在那里我确认了豆荚文件(它也不支持 ,:head 以获取最新版本)。

然后执行以下步骤很可能已经知道: 1) 终端 -> cd "/somepath/wherethe/workspaceis/" 2) 确认我的 pod 文件 open -a Xcode podfile (假设 pod 文件存在并且已经启动)。 3) 添加或确认其类型与 CocaPods 上显示的完全相同:pod 'ParseFacebookUtilsV4' 4)终端-> pod安装

这安装了 pod 文件并将其添加到项目中,并显示在 Xcode 中的项目目标中。

不幸的是,这产生了一个新问题 :-[,但是我进行了 pod 更新,并且 Bolts pod 更新到了所需的 1.2.2,并且所有后续 pod 都正确安装和更新。

[!] 无法满足以下要求:

Bolts/Tasks (= 1.2.1) 需要 Podfile.lock Bolts/Tasks (&gt;= 1.2.2) 需要 Parse (HEAD based on 1.8.5)

希望这至少对当前的主题有所帮助。

链接:https://cocoapods.org/pods/ParseFacebookUtilsV4

【讨论】:

【参考方案3】:

我遇到了同样的问题,我意识到这是因为当我从解压缩的 Parse SDK 文件夹中复制 ParseFacebookUtilsV4.framework 时,我没有选择“如果需要则复制项目”,因此文件没有被复制,但是似乎只创建了对它的引用,这就是找不到文件的原因。

我正在添加我在将文件复制到项目时所做的选择的快照:

【讨论】:

以上是关于<ParseFacebookUtilsV4/PFFacebookUtils.h> 文件未找到的主要内容,如果未能解决你的问题,请参考以下文章

ParseFacebookUtilsV4 架构 armv7 的重复符号

ParseFacebookUtilsV4.framework 无法添加到 xcode7 项目

ParseFacebookUtilsV4 和 Facebook-iOS-SDK 4.0

ParseFacebookUtilsV4、Swift 和 CocoaPods:未解析的标识符

Parse ParseFacebookUtilsV4 登录问题

ParseFacebookUtilsV4::initializeFacebookWithApplicationLaunchOptions 在 IOS 中使用 Parse/FB SDK 的问题