Facebook API "Ця програма перебуває в режимі розробки"


121

Що означає «режим розробки» для програми facebook? Я не знаходжу точного пояснення того, що я можу і чого не можу робити в режимі розробки та яке відношення до "Не доступне для всіх користувачів, оскільки ваш додаток не працює".

Деякі люди також називають це "режимом" пісочниці ", тому у мене дуже багато плутанини між" режимом розробки "," режимом "пісочниці", "живою та недоступною для широкої публіки"


8
В основному всі означають те саме - поки програма перебуває в режимі «пісочниці» / режимі розробки, тому «не жити», лише користувачі, додані як додаток, розробники, тестери до програми, можуть використовувати його та бачити вміст, створений через нього. Тільки коли ви переведете його в режим живого режиму, кожен користувач зможе ним користуватися та бачити вміст, створений через нього.
CBroe

2
Я думаю , що ця відповідь буде відповісти вам питання [Активне додаток facebook для всіх користувачів] [1] [1]: stackoverflow.com/questions/21329250 / ...
Moshii

2
Важливо. Переконайтеся, що у вас є план, якщо ваша програма втратить режим "живий". Мій додаток втратив живий режим місяць тому через відсутність політики конфіденційності, і моя функція "логін із фейсбуком" не вдалася для користувачів, які живуть - для мене та моїх тестових користувачів це працювало, але я навіть не помічав протягом місяця. Зараз я буду проводити щоденну перевірку стану.
Simon_Weaver

1
ось що трапилося зі мною @Simon_Weaver, facebook повинен хоча б повідомити електронною поштою. хтось визначив можливість отримувати сповіщення або слідкувати за станом програми?
Леонардо Г.

Відповіді:


206

Я знаю, що це трохи пізно, але хтось може вважати це корисним у майбутньому.

КРОК 1:

Увійдіть до facebook Developer -> Ваше додаток

У Налаштуваннях -> Основні -> Контактна електронна пошта . (Надішліть будь-який електронний лист)

КРОК 2:

І на вкладці " Огляд додатків ": зміни

Ви хочете зробити цю програму та всі її живі функції доступними для широкої громадськості? Так

І ви додаток буде жити зараз ..


1
Скільки часу може зайняти дія цієї дії. Я оновлюю налаштування близько 10 хвилин тому досі не можу увійти.
rptwsthi

Після цього додаток показує недійсну помилку хеш-ключа, я вже надав ключ випуску налаштуванням Facebook. Підкажіть, будь ласка, що мені робити?
Акшай кумар


22
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

введіть тут опис зображення

КРОК 2

Виберіть свою програму

введіть тут опис зображення

КРОК 3

Перейдіть на вкладку Огляд програми.

введіть тут опис зображення

Змініть значення перемикача ні на так. Дивіться малюнок нижче.

введіть тут опис зображення

Після цього ваш додаток наживо.


13
  • Development mode призначений для тестування
  • Перейдіть до https://developers.facebook.com/apps, потім App Review-> Виберіть NoдляYour app is in development and unavailable to the public
  • Перейдіть до Roles-> Testers, введіть Facebook user Idкористувачів, яких потрібно включити для тестування

12

Виконайте ці основні кроки, щоб виправити цю проблему,

Крок 1: Перейдіть на інформаційну панель ,

Крок 2: Перейдіть на вкладку "Огляд додатка" ,

Крок 3: Увімкніть "Зробити тест загальнодоступним?" варіант, як "На внизу",

введіть тут опис зображення


4

Я також зіткнувся з тією ж проблемою, в якій мій додаток FB автоматично зупинявся, і користувачі не змогли увійти та отримували повідомлення "додаток перебуває в режимі розробки .....".

Причиною того, чому FB автоматично зупинив мою програму, було те, що я не надав дійсну URL-адресу приватних політик та умов. Отже, переконайтеся, що ви вводите ці URL-адреси на сторінку основних налаштувань додатка, а потім зробіть додаток PUBLIC на сторінці перегляду додатків, як описано у вищезазначених публікаціях.



1

тільки для тестування ви могли зайти на інформаційну панель розробника у Facebook. створіть свою програму, потім у верхньому лівому куті відкрийте спадне меню додатків та натисніть кнопку створити тестовий додаток. Візьміть ідентифікатор додатка та скористайтеся ним.

зображення


0

У мене така ж проблема під час інтеграції SDK у Facebook для входу.

Нижче я пропоную підхід до режиму розробки> ви можете протестувати всі речі, якщо ви ввійшли з тим самим обліковим записом, який використовується для 'developers.facebook.com' і якщо ви хочете використовувати інші облікові записи, то вам потрібно додати ролі для цього конкретний додаток, для цього ви можете додати розробника чи тестерів, використовуючи ім’я fid або facebook.

Напр .: - Виберіть конкретну програму> Ролі та додайте розробника чи тестерів.

введіть тут опис зображення

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.