iOS Facebook SDK v3.14.1登录不使用“public_profile”权限

时间:2014-06-03 06:19:00

标签: ios facebook facebook-sdk-3.14.x

我正试图在我的游戏中将facebook iOS sdk升级为 v3.14.1 。当我只要求“email”权限时,它工作正常。但根据最新的facebook SDK教程,我需要在打开会话时要求“public_profile”权限。但它始终失败并出现以下错误:

  

错误NSError * domain:@“com.facebook.sdk” - 代码:2

     

com.facebook.sdk:ErrorLoginFailedReason:   com.facebook.sdk:SystemLoginDisallowedWithoutError

我在下面给出了我的代码:

NSMutableArray *permissionArray = [[NSMutableArray alloc] init];
             [permissionArray addObject:@"email"];
             [permissionArray addObject:@"public_profile"];

 [FBSession openActiveSessionWithReadPermissions:permissionArray
            allowLoginUI:allowLoginUI
            completionHandler:^(FBSession *session,
                                FBSessionState state,
                                NSError *error)
        {
            [self sessionStateChanged:session
                                state:state
                                error:error];
        }];

以前有人遇到过这个问题。

0 个答案:

没有答案