首页 > 解决方案 > 即使使用正确的测试用户登录,使用 Facebook 登录也无法正常工作

问题描述

我正在尝试在我的应用程序中实现“使用 facebook 登录”按钮。

我已经注册了我的应用程序,并且还为我的应用程序创建了测试用户,但是在使用这些测试用户登录时尝试使用我的应用程序显示“不允许用户查看该应用程序。:根据开发人员设置配置。”

我在我的手机中以测试用户的身份正确登录,无论是在 Facebook 应用程序还是互联网浏览器中。

(而且这个“开发中”开关对我也不起作用。它显示了一段时间的加载对话框,然后它消失了,什么也没有发生。看看这里:https ://prnt.sc/vk3qqg )

此外,当我的登录屏幕加载时,我在调试面板中收到此消息(即使没有单击“使用 facebook 登录”按钮):

E/GraphResponse(29249): {HttpStatus: 400, errorCode: 100, subErrorCode: 33, 
errorType: GraphMethodException, errorMessage: Unsupported get request. Object 
with ID '1365719610250300' does not exist, cannot be loaded due to missing 
permissions, or does not support this operation. Please read the Graph API 
documentation at https://developers.facebook.com/docs/graph-api}

我应该怎么办?

感谢您的阅读。

标签: androidfacebookflutteroauthfacebook-login

解决方案


好吧!在浪费了一天的时间之后,事实证明我在我的 facebook-login sdk 中使用了错误的应用程序 ID,不知道错误的来源来自哪里。现在,我可以登录,并且调试面板中的该消息也未显示。

但是那个开关仍然不起作用。


推荐阅读