Analisar token de sessão inválido (Código: 209, Versão: 1.7.1)

Acabei de atualizar o SDK do Parse e do Facebook (1.7.1 e 4.0, respectivamente) - ambos foram uma dor absoluta para começar a trabalhar, devo acrescentar!

No entanto, agora estou recebendo 209 erros quando tento fazer login no Facebook.

Aqui está um exemplo do meu código:

- (void)loginWithFacebook:(HMSuccessBlock)completion{
NSArray *permissionsArray = @[@"user_about_me",@"user_location",@"user_friends",@"user_relationships"];

// Login PFUser using Facebook

[PFFacebookUtils logInInBackgroundWithReadPermissions:permissionsArray block:^(PFUser *user, NSError *error) {
    if (!user) {
        NSLog(@"Uh oh. The user cancelled the Facebook login.");
        UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Log In Error"
                                                        message:error.localizedDescription
                                                       delegate:nil
                                              cancelButtonTitle:nil
                                              otherButtonTitles:@"Dismiss", nil];
        [alert show];
        completion(NO, error);

    } else if (user.isNew) {
        NSLog(@"User signed up and logged in through Facebook!");
        if (completion) {
            completion(YES, nil);
        }
    } else {
        NSLog(@"User logged in through Facebook!");
           completion(YES, nil);
    }
}];
}

Que gera o seguinte [Erro]: token de sessão inválido (Código: 209, Versão: 1.7.1)

Meu pensamento inicial é que o problema está relacionado ao meu código no delegado do aplicativo - nas versões mais antigas do facebooksdk eu aplicaria o código a seguir

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
return [FBAppCall handleOpenURL:url
              sourceApplication:sourceApplication
                    withSession:[PFFacebookUtils session]];
}

No entanto, parece que não consigo encontrar nada para replicar isso na versão atualizada, portanto, meu código está sendo

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
return [[FBSDKApplicationDelegate sharedInstance] application:application
                                                      openURL:url
                                            sourceApplication:sourceApplication
                                                   annotation:annotation];
}

Qualquer ajuda seria muito apreciada.

questionAnswers(4)

yourAnswerToTheQuestion