每次尝试使用facebook sdk登录到我的应用程序时,都会出现登录错误。因此,当用户进入主页时,他们可以选择使用其Facebook凭据登录。当他们按下Facebook登录按钮时,将显示用户名和密码屏幕,然后他们输入其凭据并按完成。现在是问题所在,因为这是以前没有发生的,当他们点击完成时,Facebook返回错误,提示“登录失败:您不能使用Facebook登录此应用或网站,因为其实现存在问题的Facebook登录信息” 。每当我尝试使用facebook sdk登录时,都会得到此提示。
我正在使用FBSDKCoreKit,FBSDKLoginKit,FBSDKShareKit 4.41.0和FacebookCore,FacebookLogin,FacebookShare 0.5.0和Swift 4.0
编辑***。
有谁知道我怎么能找到从Facebook登录请求返回的错误。问题是返回到我的应用程序之前,该错误消息显示在facebook应用程序中。所以我什至看不到正在返回的错误。当调试器继续运行并且没有错误时,我在Xcode中检查了响应
编辑2 :(针对第一条评论) 该应用程序已经设置为使用facebook sdk,并且运行正常。它刚刚停止工作。
编辑3:
所以我最终不得不将sdk更新到最新版本,并用它们创建的新api替换旧的api。所以我改变了一切,这又带来了另一个问题。我尝试使用刚在Facebook上创建的帐户登录,但仍然出现相同的错误。但是,如果我尝试使用以前使用Facebook登录到应用程序的帐户登录。我得到了成功的答复,并且无法继续进行该应用程序。因此,我不明白为什么该新帐户无法登录?是因为帐户太新了吗?
答案 0 :(得分:0)
这是因为您尚未设置应用程序。转到https://developers.facebook.com->我的应用程序->添加您的应用程序,然后按照登录步骤进行操作。
那应该解决!
答案 1 :(得分:0)
我遇到与您相同的错误。自该应用创建以来,Facebook登录一直有效。现在,当我尝试更新Facebook SDK后登录时,我仅收到“实现有问题”的错误提示,如果有人已经通过facebook登录,facebook登录可以正常工作,这很奇怪。