应用程序没有安装: 这个应用程序仍然处于开发模式

我已经按照这里的说明:

这个应用程序的开发者没有正确地为 Facebook 登录设置这个应用程序?

让我的应用程序公开,圆圈是绿色的,所以应用程序是公开的。

但是当我尝试登录时,我进入 Facebook 应用程序,它要求我登录,然后我得到这样的信息:

应用程序不安装: 这个应用程序仍然处于开发模式,你无法访问它。切换到已注册的测试用户或向应用程序管理员请求权限。

顺便说一下: 我是管理员

任何帮助都是非常感谢的。我正在使用西雅图云,这发生在 iOS 和 Android 上。

279824 次浏览

第一步:

在设置-> 基本-> 联系电子邮件。(给你的/任何电子邮件)

第二步 : 在“应用程序审查”标签: 更改

你想让这个应用程序和它的所有现场功能对公众开放吗?是的

干杯。

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

确保你的应用程序是 Developer.facebook.com上的 活下去

这个绿色圆圈表示应用程序已经启动 enter image description here

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

步骤1 转到应用程序-> 设定 = > 和 添加联系电子邮件并应用 save Changes

设置2 然后转到 应用程序评论选项并确保这个切换是 Yes 我添加了一个屏幕截图

enter image description here

这是一个我没有看到的答案(这是在某个地方的评论) ,虽然是的,把应用程序关闭开发模式将工作,这可能是坏的安全或真正恼人的,如果应用程序还没有准备好,但你需要提交应用程序审查,因为需要访问特殊权限(如 user_birthday)。

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

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

如果应用程序已经准备好向公众开放,显然只需要关闭应用程序的开发模式。

Captain _ a 是正确的,你的应用程序需要公开一个开发者的电子邮件地址。但是,如果你仍然得到的错误,然后确保您的网站是使用 SSL 证书

更多详细信息和解决方法请访问我的回答: Facebook 应用是公开的,但在登录时会出现“ App not setup”错误

当应用程序发布的一些时候,情况 Https://developers.facebook.com/apps/{ $appid }/警告/ “由于无效的隐私政策,您的应用程序已进入开发模式。” 可以将应用程序从发布模式改为开发模式 查一下私隐政策

发行日志: 应用程序没有安装。这个应用程序仍处于开发模式。你没有权限接触它。注册测试用户或向应用程序管理员申请许可

  1. 该应用程序不是在生活模式
  2. 在 < br > < a href = “ https://developers.facebook.com/app/yourapp”rel = “ norefrer”> https://developers.facebook.com/app/yourapp 中,你没有被列为管理员或测试员
  3. 您的应用程序 Hashkey 尚未设置。如果 Facebook 应用程序不能在 Live Mode 上运行,你需要一个哈希键来测试它。因为这个应用程序还没有直播。Facebook 不允许访问。

如何改变生活方式
1. 访问: < a href = “ https://developers.facebook.com”rel = “ norefrer”> https://developers.facebook.com
2. 在“ 我的应用”列表中选择你的应用程序
3. 将开关从“关”切换到“开”

enter image description hereenter image description here

如何添加作为测试或管理
1. 访问: < a href = “ https://developers.facebook.com”rel = “ norefrer”> https://developers.facebook.com
2. 在“ 我的应用”列表中选择你的应用程序
转到: Roles > Roles > Press Add (例如管理员)enter image description here 4. 搜索你的新管理员/测试员 Facebook 帐户。 < br > < img src = “ https://i.stack.imgur.com/qAW0x.png”alt = “ enter image description here”> < img src = “ https://i.stack.imgur.com/qAW0x.png”alt = “ enter image description here”> 管理员必须输入 facebook 密码才能确认,然后提交 enter image description here
新的管理员必须转到 developer.facebook 页面并接受请求
6. 转到: https://developers.facebook.com < br > < br > 7. 配置文件 > 请求 > 确认 < br > < img src = “ https://i.stack.imgur.com/cn4Df.png”alt = “ enter image description here”> < img src = “ https://i.stack.imgur.com/cn4Df.png”alt = “ enter image description here”> List item 8。 恭喜你已被分配为新的管理员

如何走出发展的困境
请参阅 Facebook 登录文档
Https://developers.facebook.com/docs/android/getting-started/#create_hash
我认为最好的解决方案是使用代码(示例应用程序故障排除)
它会打印出散列键。你可以更新它
Https://developers.facebook.com/apps/yourfacebookappid/settings/basic/
Android > 键哈希

关于如何获取 hashKey 的逐步过程。

  1. 首先将代码添加到任何 oncreate 方法 enter image description here

  2. 在 Logcat 运行应用程序并搜索 KeyHash enter image description here

一步一步的过程如何更新 Facebook 开发者。

  1. 打开 Facebook 开发者页面,你需要访问来更新 Facebook 开发者页面。 < br > < a href = “ https://developers.Facebook.com”rel = “ norefrer”> https://developers.Facebook.com

  2. 按照下面的步骤操作。enter image description here

转到设置-> 基本,在顶部,你会发现一个开关按钮,这将说应用程序是在开发模式。

enter image description here

点击开发开关按钮,它会要求你让应用程序生活,并在提供所有必要的东西,它将成为生活。

enter image description here

2020年最新情况

访问 https://developers.facebook.com/apps/并选择您的应用程序。

转到设置-> 基本。添加 联系电子邮件私隐政策网址。隐私政策网址应该是一个网页,您已经托管的条款和条件,您的应用程序和数据使用。

如下所示,切换屏幕顶部的按钮,以便从 发展切换到 活下去

enter image description here

2021年最新情况

我已经通过下面的方法成功登录了 Facebook,现在它运行良好。

正如乔治 · 马诺所描述的

访问 Facebook 应用程序页面并选择您的应用程序。

转到 设置-> 基本设置

添加一个 1联络电邮2私隐政策网址3删除用户资料,并选择 4类和最后的 5. 现场直播您的应用程序

隐私政策网址应该是一个网页,您已经托管的条款和条件,您的应用程序和数据使用。

一般数据保护条例(GDPR)要求开发人员提供一种方式,让人们要求删除他们的数据。要符合这些要求,您必须提供数据删除请求回调或指示,告知人们如何从您的应用程序或网站删除他们的数据

切换屏幕顶部的按钮,如下所示,以便 从开发切换到现场

enter image description here

我按照 这个的回答做了,仍然有同样的问题,然后我下载了 facebook 应用程序,从我的手机登录到我的 facebook 管理员帐户。塔达阿!成功了。

Facebook 和 Instagram apis 本来运行良好,但由于隐私政策声明无效,它们突然停止运行。Facebook 关闭了应用程序接入。

enter image description here

enter image description here