首页 文章

应用未设置:此应用仍处于开发模式

提问于
浏览
95

我按照这里的说明操作:

The developers of this app have not set up this app properly for Facebook Login?

公开我的应用程序,圈子是绿色的,所以应用程序是公开的 .

但是当我尝试登录时,我转到Facebook应用程序,它要求我登录我做的,然后我收到此消息:

应用程序未设置:此应用程序仍处于开发模式,您无权访问它 . 切换到已注册的测试用户或向应用管理员询问权限 .

顺便说一句:我是管理员

任何帮助深表感谢 . 我使用的是SeattleClouds,这种情况发生在iOS和Android上 .

6 回答

  • 250

    确保你的应用是 live developer.facebook.com

    此绿色圆圈表示该应用已投放
    enter image description here

    如果不是,请按照以下两个步骤使您的应用程序生效

    Step 1 转到您的应用程序 - > setting =>和 add Contact Email 并应用保存更改

    Setp 2 然后转到 App Review 选项并确保此切换为是我添加了一个屏幕截图

    enter image description here

  • 3

    STEP 1

    在设置 - >基本 - >联系电子邮件中 . (提供您的/任何电子邮件)

    STEP 2 :在'App Review'标签中:更改

    您想让这个应用程序及其所有实时功能向公众开放吗? Yes

    并欢呼..

  • 5

    这是我尚未准备好的答案,但您需要提交应用以供审核,因为需要访问特殊权限(例如 user_birthday ) .

    我所做的是修复错误,转到 https://developers.facebook.com/sa/apps/{appId}/roles/ 或从左侧的应用程序仪表板单击角色

    然后将用户帐户添加到开发人员或测试人员 . 开发人员需要通过移动设备进行验证,并且可以访问应用程序进行更改,但测试人员只需要通过电子邮件进行验证(不确定是否有必要,但可能是这样),并且只能使用API而不是更改设置 .

    如果应用程序已为公众做好准备,显然只需将应用程序从开发模式中移除即可 .

  • 27

    captain_a 是正确的,您的应用需要通过开发者电子邮件地址公开 . 但是,如果您仍然收到错误,请确保您的网站使用 SSL certificate .

    For more detailed information and workarounds 请在Facebook app is Public, but gives error "App not setup" when logging in查看我的答案

  • 1

    当应用程序发布时,https://developers.facebook.com/apps/{$appid}/alerts/ "Your app has been placed into development mode due to an invalid Privacy Policy."可以将应用程序从发布模式更改为开发模式,因此请查看隐私政策

  • -1

    我有同样的问题,我花了大约一个小时来弄清楚我出错的地方只是注意到我使用了错误的应用程序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
        });
    

相关问题