1

PFFacebookUtils を使用して、解析と Facebook でユーザー ログインを設定します。このリンクのコードを正確に使用しています: https://github.com/ParsePlatform/ParseUI-iOS/wiki/Integrate-Login-with-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>
4

1 に答える 1

3

古い を使用している場合はpod 'ParseFacebookUtils'、代わりに podfile を使用するように更新してからpod 'ParseFacebookUtilsV4'#import <ParseFacebookUtilsV4/PFFacebookUtils.h>

于 2015-07-28T23:08:52.800 に答える