我已经按照这里的指示做了:
我把我的应用程序公开了,圆圈是绿色的,所以应用程序是公开的。
但当我试图登录时,我进入了Facebook应用程序,它要求我登录,我做了,然后我得到了这个消息:
应用程序未设置:这个应用程序仍处于开发模式,你没有权限访问它。切换到一个注册的测试用户或向应用程序管理员询问权限。
BTW:我是管理员
非常感谢任何帮助。我正在使用SeattleClouds,这种情况在iOS和android上都有发生。
确保你的应用程序在developer.facebook.com上是live。
这个绿色的圆圈表示该应用已经上线 ![在此输入图片描述][4] 。
如果不是,请按照以下两个步骤使你的应用程序上线
步骤1进入你的应用程序-> 设置 => 和添加联系人电子邮件并应用保存更改。
步骤2然后进入应用程序审查选项,并确保这个切换是 "是",我添加了一个屏幕截图。
我也有同样的问题,我花了大约一个小时才找出我的错误所在,才注意到我使用了一个错误的应用程序ID....,请到你的代码中使用一个正确的ID。
window.fbAsyncInit = function() {
FB.init({
appId : '1740077446229063',//your app id
cookie : true, // enable cookies to allow the server to access
// the session
xfbml : true, // parse social plugins on this page
version : 'v2.5' // use graph api version 2.5
});