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

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

问题是,由于Parse.com iOS SDK刚刚更新(您不必为Parse SDK框架创build桥接头),并且在上面的链接中,它们告诉您包括:

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

在你的头文件中。 我试着用swift导入ParseFacebookUtils,但编译器会抱怨并说:

(这是我的AppDelegate.swift文件)


在这里输入图像说明

然后我尝试了我的运气,然后继续前进,正如上面的图像中一样导入所有东西,然后创build一个桥接头来导入ParseFacebookUtils,如下所示:

在这里输入图像说明

但它没有工作。 即使我在快速评论ParseFacebookUtils。

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

提前感谢您的帮助!

干杯!

在我的AppDelegate中,我不必导入ParseFacebookUtils,只是UIKit,Parse,FBSDKCoreKit和FBSDKLoginKit(我也加了Bolts是安全的,但没有什么区别)。 我的桥接头还包括“#import”您是否尝试删除不是V4的其他PFFalersUtils框架? 我的parsing框架带有PFForizo​​ntallyUtils.Framework和PFFropicalUtilsV4.Framework,并删除旧的摆脱我的编译错误,虽然我的应用程序仍然有自己的login问题在运行时,你希望不会有。 希望解决你的问题!

因为阿明的答案对我不起作用,我所做的是:

  • 我创build了一个桥文件(能够在Swift中导入Objective-C代码)。
  • 我删除了ParseFacebookUtils.framework。 (我不知道是否有必要)。
  • 我写了以下内容: #import <ParseFacebookUtilsV4/PFFacebookUtils.h>

之后,我可以使用PFFVideosUtils!

尝试改变

 import ParseFacebookUtilsV4 

并删除参考ParseFacebookUtils因为不parsingsdk 4+