Не налаштування додатка: ця програма все ще знаходиться в режимі розробки


114

Я дотримувався тут інструкцій:

Розробники цього додатку не налаштували цю програму належним чином для входу у Facebook?

Зробив моє додаток загальнодоступним, а коло - зеленим, тому додаток публічним.

Але коли я намагаюся увійти, я переходжу до програми Facebook, він просить мене увійти, що я роблю, і тоді я отримую це повідомлення:

Не налаштування додатка: Цей додаток все ще знаходиться в режимі розробки, і ви не маєте до нього доступу. Перейдіть на зареєстрованого користувача тесту або запитайте у адміністратора програми про дозволи.

До речі: я адміністратор

Будь-яка допомога дуже цінується. Я використовую SeattleClouds, і це відбувається як на iOS, так і на android.


2
Ви двічі перевірили, чи є ідентифікатор програми у вашому проекті Xcode правильним, а також перевірили налаштування вашої платформи для свого додатка Facebook (це можна знайти на сайті developers.facebook.com/apps {APP_ID} / settings /)?
Бьорн Кайзер

Ви знайшли рішення для своєї проблеми?
Юрік

Ви перевірили це посилання? developers.facebook.com/docs/apps/test-users
Arpit Patel

@ArpitPatel, ти хочеш сказати, що потрібно мати тестового користувача?
timber535

Відповіді:


270

КРОК 1 :

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

КРОК 2 : на вкладці "Огляд програми": зміни

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

І ура ..


2
Чудово! Але не працює для тестування програми. У тестовому додатку у нас немає Status and Reviewвкладки.
monteirobrena

2
Вкладку перейменовано на "Огляд додатків".
Flimm

2
Чому адміністратор не може перевірити власну програму, і ми отримуємо цю помилку? WTH Facebook?
NaturalBornCamper

1
@captain_a Він також просить про те privacy policy, хоча у мене його немає. Без додавання політики конфіденційності, схоже, це не працює. :(
Нарендра Сінгх

1
Не працює. Все одно отримуйте те саме повідомлення в режимі "живий". Ура ..
Тома

34

переконайтеся , що ваш додаток в прямому ефірі на developer.facebook.com

Це зелене коло вказує на те, що додаток живе введіть тут опис зображення

Якщо це не так, виконайте ці два кроки, щоб зробити ваш додаток живим

Крок 1 Перейдіть до своєї програми -> налаштування => та додайте контактну електронну пошту та застосуйте зберегти зміни

Налаштування 2 Потім перейдіть до параметра Огляд програми та переконайтесь, що це перемикання є Так, я додав знімок екрана

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


Ви повинні блокувати всі ідентифікатори APP в ПОС
Ab

Так, але інший проект для демонстраційної мети саме тому.
Арпіт Патель

Також зараз потрібна URL-адреса веб-сторінки політики конфіденційності.
gabe

12

Це відповідь, яку я багато не бачив навколо (це було десь у коментарі), хоча так, вимкнення режиму розробки програми буде спрацьовувати, це може бути погано для безпеки або дуже дратувати, якщо додаток ще не готовий, але вам потрібно подати програму на розгляд через необхідність доступу до спеціальних дозволів (наприклад, user_birthday).

Що я зробив замість того, щоб виправити помилку, це перейти до https://developers.facebook.com/sa/apps/{appId}/roles/ролі натиснення панелі інструментальної панелі додатка зліва та з неї

Потім додайте облікові записи користувачів або розробника, або тестувальника. Розробникам потрібно буде перевірити мобільний телефон, і вони зможуть отримати доступ до програми, щоб внести зміни, але тестеру потрібно буде підтвердити лише електронною поштою (не впевнений, що навіть це необхідно, але це, мабуть, так) і вони зможуть використовувати лише API замість того, щоб змінити налаштування.

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


Найкраща відповідь, якщо ви все ще в розвитку.
вівторок

7

Журнал випусків : додаток не налаштовано. Ця програма все ще знаходиться в режимі розробки. і у вас немає доступу до нього. зареєструйте тестового користувача або попросіть адміністратора програми дозволу

  1. Додаток не знаходиться в прямому режимі
  2. Ви не вказані як адміністратор або тестер у
    https://developers.facebook.com/app/yourapp
  3. Ваш Hashkey App не встановлений. якщо програма Facebook не може бути в режимі Live, вам потрібен хешкей для тестування. оскільки додаток ще не в прямому ефірі. Facebook не дозволить отримати доступ.

ЯК ЗМІНИТИ НА РЕЖИМ
1. Перейдіть до: https://developers.facebook.com
2. Виберіть програму на « Особисте » Список
3. тумблер перемикача з OFF в ON

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

ЯК ДОДАТИ ЯК ТЕСТ АБО АДМІН
1. перейдіть за посиланням: https://developers.facebook.com
2. виберіть додаток у списку " Мої програми "
3. перейдіть до: Ролі> Ролі> Натисніть Додати, наприклад, адміністратора введіть тут опис зображення 4. Шукайте новий обліковий запис адміністратора / тестера у Facebook.
введіть тут опис зображення 5. Адміністратор повинен ввести пароль для підтвердження. Після подання нового адміністратора потрібно перейти на сторінку developer.facebook та прийняти запит 6. перейти на сторінку: https://developers.facebook.com 7. Профіль> Запити> Підтвердити 8. Вітаємо вас призначили як нового адміністраторавведіть тут опис зображення




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

ЯК ОТРИМАТИ І SET HASHKEY РОЗВИТОК
в Див Facebook Вхід Документації
https://developers.facebook.com/docs/android/getting-started/#create_hash
Найбільш переважне рішення по мені коду ( Усунення Sample Apps )
він буде роздрукувати хеш-ключ. ви можете оновити його на
https://developers.facebook.com/apps/yourFacebookappID/settings/basic/
на Android> Розділ ключових хешей

покроковий процес щодо отримання хеш-ключа.

  1. По-перше, додайте код до будь-якого методу oncreate введіть тут опис зображення

  2. Запустіть додаток та шукайте KeyHash на Logcat введіть тут опис зображення

крок за кроком обробляйте, як оновити на Facebook Developer.

  1. Відкрийте сторінку розробника Facebook. Вам потрібен доступ як для оновлення сторінки розробника Facebook.
    https://developers.facebook.com

  2. Виконайте наступний крок.введіть тут опис зображення


3

Капітан_а має рацію, що ваш додаток має бути загальнодоступним із електронною адресою розробника. Але якщо ви все ще отримуєте помилку, переконайтеся, що ваш веб-сайт використовує сертифікат SSL .

Щоб отримати більш детальну інформацію та шляхи вирішення, будь ласка, замовте мою відповідь у додатку Facebook "Загальнодоступне", але дає помилку "Не налаштовано додаток" під час входу в систему


2

У мене була така ж проблема, і мені знадобилося близько години, щоб зрозуміти, де я помилився, лише зазначивши, що я використав неправильний ідентифікатор програми .... просто перейдіть до свого коду і тут використали правильний ідентифікатор

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
    });

1

Коли програма виходить деякий час, цей випадок https://developers.facebook.com/apps/{$appid}/alerts/ "Ваш додаток переведено в режим розробки через неправильну політику конфіденційності." можна змінити додаток з режиму випуску в режим розробки, тому перевірте Політику конфіденційності


0

Перейдіть у Налаштування-> Основні, зверху ви знайдете кнопку Switch, яка скаже, що додаток перебуває в режимі розробки.

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

Натисніть на кнопку перемикача розробок, вона попросить вас активувати додаток, і після надання всіх необхідних речей він стане живим.

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

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