gpt4 book ai didi

ios - 为什么 Xcode 不识别 PFFacebookUtils?

转载 作者:可可西里 更新时间:2023-11-01 03:41:12 26 4
gpt4 key购买 nike

当我尝试在 appdelegate.m 中初始化两者时,Xcode 6 beta 可以识别 Parse 但不能识别 PFFFacebookUtils

这是我如何集成 Facebook SDK

我正在使用 cocoa pod 将解析和 Facebook 添加到 iOS 项目。我正在使用 Xcode 6 beta。我这样创建pod文件

platform :ios, '8.0'

pod 'Parse'

我在终端运行 pod install 并下载解析和 Facebook SDK

现在我在 appdelegate.m 中导入解析

使用

#import <Parse/Parse.h>

最佳答案

随着 Parse 库的 v1.2.21,PFFFacebookUtils.h 已移至另一个框架 ParseFacebookUtils。 Xcode 无法识别 PFFFacebookUtils.h,因为它很可能已不存在。

您需要将 ParseFacebookUtils pod 添加到您的 Podfile:

pod 'ParseFacebookUtils', '~> 1.2'

但是,这有一个问题。 Parse pod 规范将 Facebook-iOS-SDK v3.17 列为依赖项,ParseFacebookUtils 规范列出了替代的 Parse podspec (Parse-iOS) 以及 Facebook-iOS-SDK v3.9.0 作为依赖,这显然是冲突的。您不需要 2x 解析库,也不需要四处漂浮的不兼容版本的 Facebook SDK。

我在 github 上 fork 并更新了 ParseFacebookUtils 规范的一个版本,它解决了这两个问题。如果您想使用它,请将以下内容添加到您的 podfile 中:

pod 'ParseFacebookUtils', :podspec => 'https://raw.githubusercontent.com/rickerbh/ParseFacebookUtilsSpec/master/ParseFacebookUtils.podspec.json'

一定要

#import <ParseFacebookUtils/PFFacebookUtils.h>

同时让您的项目知道 PFFFacebookUtils

关于ios - 为什么 Xcode 不识别 PFFacebookUtils?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25658584/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com