Facebook API“这个应用程序处于开发模式”

“开发模式”对于 Facebook 应用程序意味着什么?我找不到确切的解释,我可以做什么和不能做,而在开发模式和什么的关系“不可用于所有用户,因为你的应用程序不是活的”。

有些人也把它称为“沙箱模式”,所以我对“开发模式”、“沙箱模式”、“直播模式”和“公众无法使用的模式”有很多混淆

178580 次浏览

我知道这有点晚,但有人可能会发现这在未来有用。

第一步:

登录 facebook Developer-> Your App

设定-> 基本的-> 联系电子邮件。(给任何电子邮件)

步骤2:

在“ 应用程序评论”标签中: 改变

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

你的应用程序将现场直播. 。

This problem occurs when we set our app as unavailable to the public.

步骤1

开通 Facebook 开发者账户

Https://www.facebook.com/login/?next=https%3a%2f%2fdevelopers.facebook.com%2fdocs%2ffacebook-login%2fios

enter image description here

步骤2

选择您的应用程序

enter image description here

步骤3

单击 app Review 选项卡。

enter image description here

将开关值“否”改为“是”。见下图。

enter image description here

这之后,你的应用程序就可以上线了。

App Review > Make {Your App} public? > Yes

点击应用评论并打开应用公开开关。保存更改

  • Development mode是用来测试的
  • 转到 https://developers.facebook.com/apps,然后 App Review-> 为 Your app is in development and unavailable to the public选择 No
  • 转到 Roles-> Testers,输入要启用测试的用户的 Facebook user Id

按照以下基本步骤来解决这个问题,

第一步: 转到 仪表盘,

步骤2: 转到 “应用程序评论”选项卡,

第三步: 启用 “公开测试?”选项,如下图所示,

enter image description here

我也面临着同样的问题,我的 FB 应用程序被自动停止,用户无法登录,并得到消息“应用程序在开发模式... ...”。

FB 自动停止我的应用程序的原因是,我没有提供一个有效的隐私政策和条款的网址。因此,请确保您在您的应用程序基本设置页面输入这些 URL,然后让您的应用程序 PUBLIC 从应用程序审查页面,如上文所述。

在你的应用程序仪表板检查状态到 facebook change develope mode to live

我在集成 Facebook SDK 进行登录时遇到了同样的问题。

我建议下面的开发模式 > 你可以测试所有的东西,如果你登录相同的帐户,这是用于“ developers.facebook.com”,如果你想使用其他帐户,那么你需要添加特定的应用程序的角色,为此,你可以添加开发人员或测试人员通过使用 fid 或 facebook 用户名。

选择特定的应用程序 > 角色,然后添加开发人员或测试人员。

enter image description here

为了测试的目的,只有你可以去你的 facebook 开发者仪表板。 创建您的应用程序,然后在左上角打开应用程序下拉菜单,单击 创建测试应用程序取得应用程序 ID 并使用。

image