在Xcode 6中解析和Facebook SDK导入冲突(无法识别“ ParseFacebookUtils”)

idelara

当我尝试在Swift中导入ParseFacebookUtils框架时,它不起作用。在文档https://parse.com/docs/ios/guide#users-facebook-sdk-and-parse中,我按照步骤进行集成以集成FBSDK(一旦我解析并运行,就不会出现错误)。

事实是,由于Parse.com iOS SDK是最近更新的(您实际上不必再为Parse SDK框架创建桥接标头),并且在上面的链接中它们告诉您包括:

#import <FBSDKCoreKit/FBSDKCoreKit.h>
#import <ParseFacebookUtilsV4/PFFacebookUtils.h>

在您的头文件中。我都尝试通过常规导入快速导入ParseFacebookUtils,但是编译器抱怨并说:

(这是我的AppDelegate.swift文件)


在此处输入图片说明

然后,我试试运气,继续正常导入所有内容,如上图所示,但是随后创建了一个桥接标头,仅用于导入ParseFacebookUtils,如下所示:

在此处输入图片说明

但这没有用。即使我迅速注释掉了ParseFacebookUtils。

您能帮我解决这个问题吗?

非常感谢您的提前帮助!

干杯!

阿明

在我的AppDelegate中,我不必导入ParseFacebookUtils,而只需导入UIKit,Parse,FBSDKCoreKit和FBSDKLoginKit(为了安全起见,我还添加了Bolts,但没有任何区别)。我的桥接标头还包含“ #import”,您是否尝试过删除不是V4的其他PFFacebookUtils框架?我的Parse框架附带了PFFacebookUtils.Framework和PFFacebookUtilsV4.Framework,并删除了较旧的版本,这消除了我的编译错误,尽管我的应用程序在运行时仍然有自己的登录问题,希望您不会遇到。希望能解决您的问题!

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章