我正在使用最新的Facebook SDK 3.1.1
我正在调用方法[[FBSession activeSession] openWithBehavior:FBSessionLoginBehaviorForcingWebView completionHandler:^(FBSession *session, FBSessionState status, NSError *error) {...}
我期待(并且它实际上出现在我的设备上)典型的Web视图登录对话框,其中包含电子邮件和密码字段。但在另一台设备上显示错误消息:“未登录。您尚未登录。请登录并重试”。这很奇怪,因为我实际上要求登录 有人面对过吗?
答案 0 :(得分:1)
这似乎是在2月6日突破性变化之后发生的官方Facebook漏洞。更多信息:https://developers.facebook.com/bugs/331103197009388?browse=search_51154c83b3ffe0750572464
答案 1 :(得分:1)
这可能意味着您忘记在线添加平台(例如Android平台)到您的Facebook开发者帐户。转到设置 - >基本 - >添加平台。
答案 2 :(得分:0)