web-dev-qa-db-ja.com

Facebook API「このアプリは開発モードです」

Facebookアプリにとって「開発モード」とはどういう意味ですか?開発モードでできることとできないこと、および「アプリがライブではないためすべてのユーザーが利用できるわけではない」との関係について、正確な説明はありません。

「サンドボックスモード」とも呼ばれる人もいるので、「開発モード」、「サンドボックスモード」、「ライブvs一般公開されていない」の間には多くの混乱があります。

111
dendini

私はそれが少し遅れているのを知っています、しかし誰かが将来これが役に立つと思うかもしれません。

STEP 1:

Facebook開発者にログイン - >あなたのアプリ

設定 - > 基本 - > 連絡先メール。 (任意のメールを送る)

STEP 2:

そして 'App Review'タブで:変更

あなたはこのアプリとそのすべてのライブ機能を一般に公開したいですか? はい

そして、あなたのアプリは今ライブになります..

201
Vineeth Joseph

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

アプリのレビューをクリックし、[アプリを公開する]トグルをオンにします。変更内容を保存

44
Fred Ondieki
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

STEP 3

アプリの[レビュー]タブをクリックします。

enter image description here

スイッチ値noをyesに変更します。下の写真を見てください。

enter image description here

この後あなたのアプリはライブです。

22
Jigar Darji

この問題を解決するには、次の基本手順に従ってください。

ステップ1:ダッシュボードに移動

ステップ2:「App Review」タブに移動します。

ステップ3:下の図のように、 "テストを公開しますか?"オプションを有効にします。

enter image description here

12
  • Development modeはテスト用です
  • https://developers.facebook.com/appsに移動し、App Review - > Your app is in development and unavailable to the publicNoを選択します。
  • Roles - > Testersに移動し、テストを有効にするユーザーのFacebook user Idを入力します
12
onmyway133

アプリのダッシュボードでステータスをオンにします facebook change develope mode to live

3
Omid Ahmadyani

FBアプリが自動的に停止し、ユーザーがログインできず、「アプリは開発モードになっています.....」というメッセージが表示されるという同じ問題にも直面していました。

FBがアプリを自動的に停止した理由は、有効なプライバシーポリシーと利用規約のURLを指定していないためです。そのため、必ずアプリの基本設定ページでこれらのURLを入力してから、上記の投稿で説明されているようにアプリレビューページからアプリをPUBLICにしてください。

2
Krish

ログイン用にFacebook SDKを統合しているときにも同じ問題があります。

私は以下の開発モードのアプローチを提案しています>あなたが 'developers.facebook.com'に使われているのと同じアカウントでログインしていて、他のアカウントを使いたいのならすべてのことをテストできます。そのためには、fidまたはfacebookのユーザー名を使用して開発者またはテスターを追加できます。

例: - 特定のアプリ>役割を選択し、開発者またはテスターを追加します。

enter image description here

0
Harish Rathuri