首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用无法解析的标识符PFFacebookUtils

使用无法解析的标识符PFFacebookUtils
EN

Stack Overflow用户
提问于 2014-09-15 03:52:07
回答 5查看 3.8K关注 0票数 8

我已经做了这里提到的所有事情(https://www.parse.com/docs/ios_guide#fbusers/iOS),用于在iOS中实现Facebook登录。

问题是我在che行附近有一个编译错误"Use of unresolved PFFacebookUtils“

PFFacebookUtils.initializeFacebook()

在AppDelegate中。我已经正确地将Parse和Facebook框架导入到我的项目中。在Xcode6Beta中是否有一些已知的bug?

EN

回答 5

Stack Overflow用户

发布于 2014-10-30 05:58:23

Parse docs还没有提到这一点:在下载Parse iOS SDK之后,您应该将ParseFacebookUtils.framework包含到您的项目中,然后将其导入到您想要使用的每个文件中,就像您对Parse.framework本身所做的那样:

代码语言:javascript
复制
#import <Parse/Parse.h>// This use to be enough to use Facebook utilities
#import <ParseFacebookUtils/PFFacebookUtils.h>// But now we should import this framework as well to use Facebook utilitis

Parse团队已经将Facebook相关类从Parse API中分离出来,因此使用了一个ParseFacebookUtils.framework

票数 4
EN

Stack Overflow用户

发布于 2015-09-08 17:21:27

您可能需要

代码语言:javascript
复制
import ParseFacebookUtils

在你的AppDelegate中

票数 1
EN

Stack Overflow用户

发布于 2016-02-08 18:05:41

如果要在swift中使用PFFacebookUtils或/和PFLogInViewController,则必须执行以下操作:

非V4版本的

  1. :桥接头中的#import <ParseFacebookUtils/PFFacebookUtils.h>,然后是swift文件中的import ParseFacebookUtils。在某个地方调用PFFacebookUtils.initializeFacebook(),当然最好的地方是应用程序didFinishLaunchingWithOptions.
  2. For V4版本:桥头中的#import <ParseFacebookUtilsV4/PFFacebookUtils.h>和swift文件中的import ParseFacebookUtilsV4。并在应用程序didFinishLaunchingWithOptions.

中调用PFFacebookUtils.initializeFacebookWithApplicationLaunchOptions(launchOptions)

当然,您应该正确设置桥接头并导入框架。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25837377

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档