Facebook SDK iOS - “更新您的浏览器”

时间:2015-03-12 11:38:45

标签: ios facebook facebook-login

我正在尝试在我们的某个应用中启用“使用Facebook登录”,例如:

    [FBAppCall handleDidBecomeActive];

    if ((FBSession.activeSession.state == FBSessionStateOpen) || (FBSession.activeSession.state == FBSessionStateOpenTokenExtended))
    {
        [FBSession.activeSession closeAndClearTokenInformation];
        return;
    }

    [FBSession openActiveSessionWithReadPermissions:@[@"email"] allowLoginUI:YES completionHandler:^(FBSession *session, FBSessionState status, NSError *error) {
    }];

当我在iOS设备上登录Facebook时(通过设置),我看到一个弹出窗口询问我是否要允许访问 - 我可以接受它,一切都很好。

但是,当我没有登录时,我会看到一个浏览器“弹出窗口”,告诉我我的浏览器不受支持。我正在使用自定义按钮,然后我从那里调用上面的代码。此代码直接取自tutorial。我怎样才能让它发挥作用?任何帮助都将受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

发现问题:“网址方案”中的值有错误...