ios – Xcode为什么不识别PFFacebookUtils?

ios – Xcode为什么不识别PFFacebookUtils?,第1张

概述当我试图在appdelegate.m中初始化时, Xcode 6 beta正在识别Parse而不是PFFacebookUtils 这是我如何进行Facebook SDK的集成 我正在使用可可豆荚添加解析和Facebook到iOS项目.我正在使用Xcode 6 beta. 我用这种方式创建pod文件 platform :ios, '8.0'pod 'Parse' 我在终端上运行pod insta 当我试图在appdelegate.m中初始化时,Xcode 6 beta正在识别Parse而不是PFFacebookUtils

这是我如何进行Facebook SDK的集成

我正在使用可可豆荚添加解析和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中,PFFacebookUtils.h已经迁移到另一个Framework,ParseFacebookUtils. Xcode无法识别PFFacebookUtils.h,因为它很可能不再存在.

您需要将ParseFacebookUtils窗格添加到您的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上分叉并更新了ParseFacebookUtils规范的一个版本,它解决了这两个问题.如果您想使用它,请将以下内容添加到您的podfile:

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

一定要

#import <ParseFacebookUtils/PFFacebookUtils.h>

所以你的项目知道PFFacebookUtils

总结

以上是内存溢出为你收集整理的ios – Xcode为什么不识别PFFacebookUtils?全部内容,希望文章能够帮你解决ios – Xcode为什么不识别PFFacebookUtils?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1094970.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存