Я выполнил инструкции здесь:
Разработчики этого приложения неправильно настроили это приложение для входа в Facebook?
Мое приложение стало общедоступным, круг стал зеленым, значит приложение общедоступное
Но когда я пытаюсь войти в систему, я захожу в приложение Facebook, оно просит меня войти, что я и делаю, а затем я получаю это сообщение:
Приложение не настроено: это приложение все еще находится в режиме разработки, и у вас нет к нему доступа. Переключитесь на зарегистрированного тестового пользователя или попросите разрешения у администратора приложения.
Кстати: я админ
Любая помощь очень ценится. Я использую SeattleClouds, и это происходит как на iOS, так и на Android.
Ответы:
ШАГ 1 :
В Настройки -> Основные -> Контактный адрес электронной почты. (Укажите свой / любой адрес электронной почты)
ШАГ 2 : на вкладке «Обзор приложения»: измените
Вы хотите, чтобы это приложение и все его функции были доступны широкой публике? да
И ура ..
источник
Status and Review
вкладки нет.privacy policy
, хотя у меня его нет. Без добавления политики конфиденциальности вроде бы не работает. :(убедитесь , что ваше приложение в прямом эфире на developer.facebook.com
Этот зеленый кружок указывает на то, что приложение работает
Если это не так, выполните следующие два шага, чтобы ваше приложение работало.
Шаг 1 Перейдите в свое приложение -> настройка => и добавьте контактный адрес электронной почты и примените сохранение изменений.
Setp 2 Затем перейдите к опции просмотра приложений и убедитесь, что этот переключатель установлен в положение Да, я добавил снимок экрана
источник
Это ответ, который я не видел много (это было где-то в комментарии), хотя да, отключение приложения из режима разработки будет работать, это может быть плохо для безопасности или действительно раздражает, если приложение еще не готово, но вам нужно отправить приложение на проверку в связи с необходимостью доступа к специальным разрешениям (например
user_birthday
).Вместо этого, чтобы исправить ошибку, я перешел к
https://developers.facebook.com/sa/apps/{appId}/roles/
ролям щелчка на панели инструментов приложения с левой стороны.Затем добавьте учетные записи пользователей либо разработчику, либо тестировщику. Разработчики должны будут пройти проверку с помощью мобильного устройства и получить доступ к приложению для внесения изменений, но тестировщику потребуется только подтверждение по электронной почте (не уверен, что даже это необходимо, но, вероятно, так и есть), и он сможет использовать только API вместо того, чтобы вносить изменения в настройки.
Если приложение готово для публики, очевидно, просто выведите приложение из режима разработки.
источник
https://developers.facebook.com/app/yourapp
КАК ИЗМЕНИТЬ РЕЖИМ LIVE
1. перейдите по адресу : https://developers.facebook.com
2. выберите свое приложение в списке « Мои приложения »
3. переключите переключатель с ВЫКЛ на ВКЛ
КАК ДОБАВИТЬ В КАЧЕСТВЕ ТЕСТА ИЛИ АДМИНИСТРАТОРА
1. перейдите по адресу : https://developers.facebook.com
2. выберите свое приложение в списке « Мои приложения »
3. перейдите в: Роли> Роли> Нажмите Добавить, например, администратора 4. Найдите свой новая учетная запись администратора / тестировщика Facebook.
5. администратор должен ввести пароль facebook для подтверждения. Затем отправить новый администратор должен перейти на страницу 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> Раздел Ключевые хэши
пошаговый процесс получения hashKey.
Сначала добавьте код в любой метод oncreate
Запустите приложение и найдите KeyHash в Logcat
пошаговый процесс о том, как обновить на Facebook Developer.
Откройте страницу разработчика Facebook. Вам нужен доступ как для обновления страницы разработчика Facebook.
https://developers.facebook.com
Выполните следующий шаг.
источник
captain_a прав в том, что ваше приложение должно быть публичным с адресом электронной почты разработчика. Но если вы все еще получаете сообщение об ошибке, убедитесь, что ваш сайт использует сертификат SSL .
Для получения более подробной информации и обходных путей, пожалуйста, ознакомьтесь с моим ответом в Facebook: приложение является общедоступным, но при входе выдает ошибку «Приложение не настроено»
источник
У меня была та же проблема, и мне потребовалось около часа, чтобы выяснить, где я ошибся, только чтобы отметить, что я использовал неправильный идентификатор приложения .... просто перейдите к своему коду и используйте здесь правильный идентификатор
источник
Когда приложение будет выпущено какое-то время, в этом случае https://developers.facebook.com/apps/{$appid}/alerts/ «Ваше приложение было переведено в режим разработки из-за недействительной Политики конфиденциальности». можете переключить ваше приложение из режима выпуска в режим разработки, поэтому ознакомьтесь с Политикой конфиденциальности
источник
Перейдите в Настройки-> Основные, вверху вы найдете кнопку переключения, которая сообщит, что приложение находится в режиме разработки.
Нажмите на кнопку переключателя разработки, вам будет предложено запустить приложение, и после предоставления всех необходимых вещей оно станет действующим.
источник