Facebooklogin错误“用户不被允许查看应用程序”。

嗨:我已经提交我的应用程序到App Store。 我有我的应用程序的Facebookloginfunction。 当我尝试从设备loginFacebook时,我可以无缝地进行操作。 不过,苹果已经拒绝了我的应用程序说:“当我们点击Facebook图标注册,我们被带到移动Safari,我们收到一条消息,指出:用户不允许看到应用程序:用户不允许看到这个应用程序每个开发人员设置configuration“。 不知道我将如何重新创build这个问题。 我安装了我的应用程序在3个不同的设备上,并能够login没有任何错误。 我在Facebook的Facebook状态和评论部分查看了我的应用程序设置,并启用了公众。 不知道我还缺less什么。 我只是觉得很沮丧。 任何人都可以请帮我解决这个问题吗? 我使用parsing作为我的后端服务和logging用户使用parsingFacebooklogin。 非常感谢你!

这将发生的另一个原因是,如果您是从不同的应用程序login作为一个testing用户而不是您正在尝试login的应用程序。 Facebooktesting用户是特定于应用程序的。

从Facebook注销,然后从正确的应用程序中返回一个testing用户。

转到Safari> http://m.facebook.com >注销在应用程序使用safariviewcontrollerlogin的情况下,有时它包含不同应用程序的testing用户

我们遇到了这个问题,事实certificate问题应用没有在“设置”>“基本”选项卡中设置名称空间。 创build一个就是解决这个问题的方法。

我也有类似的validation苹果也我现在还不明白,但由于某种原因,Facebook的秘密编号已经从parsingconfiguration中删除。 你也必须检查这一点

我不知道是不是这个原因,但是对于我来说,这个事情发生在我用应用程序发布密钥签署之后,所以我把应用程序公开了。 testing用户可能不适用于公共应用程序。

我们遇到了这个问题,解决方法是使用从同一个FB App创build的相同的FBtesting帐户。 所以如果该应用程序被拒绝从应用程序,那么你应该发送给苹果FB密码的testing帐户。

在我的情况下,我在代码中使用错误的Facebook应用程序ID。 所以添加了正确的ID&它为我工作。