Приложение не настроено: это приложение все еще находится в режиме разработки

93

Я выполнил следующие инструкции:

Разработчики этого приложения не настроили это приложение правильно для входа в Facebook?

Сделано мое приложение общедоступным, и круг зеленый, поэтому приложение открыто.

Но когда я пытаюсь войти в систему, я иду в приложение Facebook, он просит меня войти в систему, и я получаю это сообщение:

App Not Setup: это приложение все еще находится в режиме разработки, и у вас нет доступа к нему. Перейдите к зарегистрированному тестовому пользователю или попросите администратора приложения для получения разрешений.

BTW: Я администратор

Любая помощь очень ценится. Я использую SeattleClouds, и это происходит как на iOS, так и на android.

  • 2
    Вы дважды проверили, что идентификатор приложения в вашем проекте XCode является правильным, а также проверили настройки вашей платформы для вашего приложения Facebook (можно найти по адресу developers.facebook.com/apps {APP_ID} / settings /)?
  • 0
    Вы нашли решение для своей проблемы?
Показать ещё 1 комментарий
Теги:
web
facebook

6 ответов

261
Лучший ответ

ШАГ 1:

В настройках → Основные → Контактный адрес электронной почты. (Дайте свой/любой адрес электронной почты)

ШАГ 2: в вкладке "Обзор приложений": измените

Вы хотите сделать это приложение и все его живые функции доступными для широкой публики? Да

И приветствия..

  • 2
    Большой! Но не работает, чтобы проверить приложение. В тестовом приложении у нас нет вкладки « Status and Review ».
  • 0
    зачем тебе делать тестовое приложение. Вы можете провести все свои тесты на живом приложении.
Показать ещё 7 комментариев
26

убедитесь, что ваше приложение в прямом эфире на developer.facebook.com

Этот зеленый круг указывает, что приложение в прямом эфире Изображение 7885

Если это не так, выполните следующие два шага, чтобы сделать ваше приложение живым

Шаг 1 Перейдите в свое приложение → = > и добавить контактную электронную почту и примените сохранение изменений

Setp 2 Затем перейдите в Обзор приложения и убедитесь, что этот переключатель включен. Я добавил снимок экрана

Изображение 7886

  • 0
    Вы должны заблокировать все идентификаторы приложений на картинке
  • 0
    Я но другой проект для демонстрационной цели, поэтому.
3

captain_a прав, что ваше приложение должно быть общедоступным с адресом электронной почты разработчика. Но если вы все еще получаете ошибку, убедитесь, что ваш сайт использует сертификат SSL.

Для получения более подробной информации и обходных решений, пожалуйста, подтвердите свой ответ в Facebook-приложении является общедоступным, но дает ошибку "Приложение не настроено" при входе в систему

3

Это ответ, который я не видел много (это было где-то в комментариях), хотя да, если приложение отключено от режима разработки, это может быть плохо для безопасности или действительно раздражает, если приложение еще не готово но вам необходимо отправить приложение для просмотра из-за необходимости доступа к специальным разрешениям (например, user_birthday).

Вместо этого я исправил ошибку, перейдя в https://developers.facebook.com/sa/apps/{appId}/roles/ или из роли кликов на панели управления приложения на левой стороне

Затем добавьте учетную запись пользователя к разработчику или тестеру. Разработчики должны будут быть проверены мобильными устройствами и получат доступ к приложению для внесения изменений, но тестер должен будет быть проверен только по электронной почте (не уверен, даже если это необходимо, но, вероятно, это так), и будет иметь возможность использовать API вместо внесения изменений в настройки.

Если приложение готово для публики, очевидно, просто отключите приложение от режима разработки.

1

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

-1

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

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню