Ios 选择器'的类方法未知;LoginBackgroundWithReadPermissions:block:';

Ios 选择器'的类方法未知;LoginBackgroundWithReadPermissions:block:';,ios,objective-c,parse-platform,parseui,pffacebookutils,Ios,Objective C,Parse Platform,Parseui,Pffacebookutils,Im使用PFFacebookUtils通过parse和facebook设置用户登录。我使用的代码完全来自此链接: 下面是我的代码: NSArray *permissionsArray = @[ @"user_about_me", @"user_relationships", @"user_birthday", @"user_location"]; // Login PFUser using Facebook [PFFacebookUtils logInInBackgroundWithRead

Im使用PFFacebookUtils通过parse和facebook设置用户登录。我使用的代码完全来自此链接:

下面是我的代码:

 NSArray *permissionsArray = @[ @"user_about_me", @"user_relationships", @"user_birthday", @"user_location"];

// Login PFUser using Facebook
[PFFacebookUtils logInInBackgroundWithReadPermissions:permissionsArray block:^(PFUser *user, NSError *error) {
    if (!user) {
        NSLog(@"Uh oh. The user cancelled the Facebook login.");
    } else if (user.isNew) {
        NSLog(@"User signed up and logged in through Facebook!");
    } else {
        NSLog(@"User logged in through Facebook!");
    }
}];
Xcode告诉我这个方法不存在。即使我知道该方法是正确的,并且我已经导入了所有正确的头文件

#import "SWLoginViewController.h"
#import "PFFacebookUtils.h"
#import <Parse/Parse.h>
#import "SWUser.h"
#import "SWFacebookDataRetriever.h"
#import "SWHomeViewController.h"
#import "SWProfileViewController.h"
#import "Colours.h"
#import <FBSDKCoreKit/FBSDKCoreKit.h>
#import <FBSDKLoginKit/FBSDKLoginKit.h>
#import <ParseUI/ParseUI.h>
#导入“SWLoginViewController.h”
#导入“PFFacebookUtils.h”
#进口
#导入“SWUser.h”
#导入“SWFacebookDataRetriever.h”
#导入“SWHomeViewController.h”
#导入“SWProfileViewController.h”
#进口“colors.h”
#进口
#进口
#进口

如果您使用的是旧的
pod“ParseFacebookUtils”
,请将您的pod文件更新为使用
pod“ParseFacebookUtilsV4”
,然后
#导入

您能在控制台中显示实际错误吗?还有,你记得在打电话之前初始化facebook吗?我认为import语句应该是:
#import
我编译时没有收到错误。由于标题中的错误,我无法编译。您提到的导入是正确的,我认为这将是修复方法,但即使使用新的导入语句,我仍然会遇到相同的错误。您是如何添加解析框架的?通过椰子荚?你还能显示整个错误吗?您在标题中复制的部分仅为您应该获得的错误消息的一半。Thx可用于