Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/97.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 未解析标识符PFFacebookUtils的使用_Ios_Swift_Parse Platform_Xcode6_Pffacebookutils - Fatal编程技术网

Ios 未解析标识符PFFacebookUtils的使用

Ios 未解析标识符PFFacebookUtils的使用,ios,swift,parse-platform,xcode6,pffacebookutils,Ios,Swift,Parse Platform,Xcode6,Pffacebookutils,我已经完成了这里提到的()在iOS中实现Facebook登录 问题是我有一个编译错误“使用未解析标识符PFFacebookUtils” 近车线 PFFacebookUtils.initializeFacebook() 在AppDelegate中。我已经正确地将Parse和Facebook框架导入到我的项目中。 Xcode 6 Beta版中是否有已知的错误?已解决#import in Bridgeting headerParse docs还没有提到这一点:下载Parse iOS SDK后,您应该将

我已经完成了这里提到的()在iOS中实现Facebook登录

问题是我有一个编译错误“使用未解析标识符PFFacebookUtils” 近车线

PFFacebookUtils.initializeFacebook()

在AppDelegate中。我已经正确地将Parse和Facebook框架导入到我的项目中。
Xcode 6 Beta版中是否有已知的错误?

已解决#import in Bridgeting header

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

#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
#导入//此用途足以使用Facebook实用程序
#导入//但是现在我们也应该导入这个框架来使用Facebook utilitis
Parse团队已经将Facebook相关的类从Parse API中分离出来,因此您可能需要使用一个
ParseFacebookUtils.framework

import ParseFacebookUtils

在AppDelegate中

如果要将PFFacebookUtils或/和PFLogInViewController与swift一起使用,必须执行以下操作:

  • 对于非V4版本:
    #在桥接头中导入
    ,然后在swift文件中导入ParseFacebookUtils。然后调用
    PFFacebookUtils.initializeFacebook()
    在某个地方,当然最好的地方是使用选项完成应用程序的启动
  • 对于V4版本:
    #在桥接头中导入
    ,在swift文件中导入ParseFacebookUtilsV4。并在application Did FinishLaunchingWith Options中调用
    PFFacebookUtils.InitializeFaceBookWith应用程序启动选项(启动选项)

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

    更新到Parse/FacebookUtils后,要导入,您需要执行
    \import

    我需要使用Xcode 6进行解析。也许可以尝试使用CocoaPods?如果使用swift,您是否设置了桥接头并将解析导入其中?是的,我已经完成了。解析工作正常,我已经实现了一个登录用户,一切正常。当我使用facebook登录时出现问题。已解决#导入桥接头,谢谢!这对我起了作用。你应该加上答案。