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框架带有PFForizontallyUtils.Framework和PFFropicalUtilsV4.Framework,并删除旧的摆脱我的编译错误,虽然我的应用程序仍然有自己的login问题在运行时,你希望不会有。 希望解决你的问题!
因为阿明的答案对我不起作用,我所做的是:
- 我创build了一个桥文件(能够在Swift中导入Objective-C代码)。
- 我删除了ParseFacebookUtils.framework。 (我不知道是否有必要)。
- 我写了以下内容:
#import <ParseFacebookUtilsV4/PFFacebookUtils.h>
。
之后,我可以使用PFFVideosUtils!
尝试改变
import ParseFacebookUtilsV4
并删除参考ParseFacebookUtils因为不parsingsdk 4+