ParseFacebookUtilsV4,Swift和CocoaPods:未解析的标识符

时间:2015-08-01 02:22:21

标签: ios facebook swift parse-platform cocoapods

我正在使用XCode 7.0 beta 4(7A165t)和使用Parse,Facebook和Google Maps的Swift 2.0开发iOS应用程序。这是我的Podfile:

platform :ios, '8.0'
use_frameworks!
inhibit_all_warnings!

pod 'FBSDKCoreKit'
pod 'FBSDKLoginKit'
pod 'FBSDKShareKit'
pod 'GoogleMaps'
pod 'Parse'
pod 'ParseFacebookUtilsV4'
pod 'SWRevealViewController'

我尝试按照解析指南(https://parse.com/docs/ios/guide#users-log-in-amp-sign-up),但收到此错误

error: use of unresolved identifier 'PFFacebookUtils'

这是我的桥接标题

#import <FBSDKCoreKit/FBSDKCoreKit.h>
#import <FBSDKLoginKit/FBSDKLoginKit.h>
#import <FBSDKShareKit/FBSDKShareKit.h>
#import <SWRevealViewController/SWRevealViewController.h>
#import <ParseFacebookUtilsV4/PFFacebookUtils.h>
#import <Parse/Parse.h>
#import <Bolts/Bolts.h>

有什么建议吗?

2 个答案:

答案 0 :(得分:2)

只需在代码

中导入 ParseFacebookUtilsV4 即可
import ParseFacebookUtilsV4

这对我有用

答案 1 :(得分:1)

在项目的构建设置下,确保在Swift编译器 - 代码生成中,将Objective-C Bridging Header路径设置为yourProjectName / nameOfYourBridgingHeader.h