Функция недоступна вход через facebook сейчас недоступен для этого приложения как исправить
В последнее время у многих пользователей возникли проблемы с авторизацией через Facebook. Так, при входе в игру, онлайн-сервис или стороннее приложение пользователи получают такую ошибку: «Приложение которое вы пытаетесь использовать, больше недоступно или доступ к нему ограничен». В статье мы расскажем, отчего возникает данный сбой и почему авторизация через Фейсбук недоступна.
Что это за ошибка?
Ошибка авторизации через Facebook: приложение недоступно
Если говорить более понятно, то появление ошибки выглядит следующим образом. Вы пытаетесь зарегистрироваться в условной игре/приложении, где одним из способов авторизации является вход через «Facebook». При отсутствии доступа к старому аккаунту (например: забыли пароль), вы быстро регистрируете нового пользователя в этой социальной сети. После этого вы сразу же пытаетесь войти в игру, но система авторизации Facebook выдаст вам указанную выше ошибку.
Помимо проблем с новым аккаунтом, пользователи могут получать такой сбой в следующих случаях:
- Вы пытаетесь авторизоваться из под удаленного или заблокированного профиля.
- Онлайн-сервис был заблокирован со стороны FB, за нарушение политики конфиденциальности, либо из-за её полного отсутствия.
- Разработчики игры/приложения неверно настроили интеграцию с этой социальной сетью.
В марте 2019 компания Фейсбук выпустила большое обновление в плане политики конфиденциальности и безопасности своих пользователей. После этого вход во многие сервисы, игры или встроенные приложения были автоматически заблокирован.
Интеграция Facebook со сторонними сервисами часто сбоит
Как решить проблему «Приложение недоступно»
Также не стоит забывать про банальные проблемы со стороны серверов компании Facebook, а такое происходит очень часто. Как пример, недавно на ошибку «Приложение которое вы пытаетесь использовать больше недоступно» массово жаловались посетители Одноклассников, которые также привязывались через активный профиль в FB.
Заключение
Пользователи онлайн-сервисов столкнулись со сложностями во время авторизации через социальную сеть Фейсбук. При попытке войти на сайт или в игру через FB высвечивается ошибка: «Приложение, которое вы пытаетесь использовать, недоступно». Facebook является популярной социальной сетью: стоит разобраться, почему может возникнуть данная ошибка и как вернуть доступ ко входу.
Причины возникновения сложностей
В основном сбой возникает в связи с неполадками на портале. Создатели игр и приложений, при входе в которые система авторизации Facebook выдает ошибку, отвечают пользователям, что никак не могут повлиять на это и советуют подождать.
О невозможности авторизации при этом нужно сообщить в службу поддержки FB.
В других случаях основными причинами сбоя являются:
- Попытки авторизации через удаленный аккаунт. Если профиль не удалялся, то стоит проверить, не был ли он заблокирован администрацией за нарушение правил или при подозрительных попытках входа. Если учетная запись была заблокирована не навсегда, то нужно будет зайти в нее и сменить пароль.
- Разработчики сервиса еще не настроили возможность подключения через FB или настроили ее неправильно.
- Онлайн-сервис был заблокирован со стороны Фейсбука за нарушение правил. В таком случае вход через FB больше невозможен.
На ежегодной двухдневной конференции FB, проходившей 30 апреля и 1 мая 2019 года, разработчики социальной сети заявили о грядущих изменениях в сфере конфиденциальности и безопасности. Эти обновления, скорее всего, также являются причиной возникновения ошибки.
Способы решения проблемы
Если сбой не связан с серьезными техническими неполадками ресурса, с блокировкой игры или вашей учетной записи администрацией Фейсбука, то помочь войти могут следующие действия:
Если ни один способ не помог решить проблему, то виной всему временные неполадки со стороны серверов портала. Пару месяцев назад вход на популярную социальную сеть Одноклассники через FB долгое время был недоступен. Facebook спустя некоторое время восстановил возможность входа. Поэтому, если ни один из способов не помог авторизоваться, требуется написать в поддержку сайта и ждать ответа от разработчиков. Обычно такие сбои быстро исправляют.
Ошибка «Приложение, которое вы пытаетесь использовать, больше недоступно или доступ к нему ограничен» может возникнуть как по вине пользователя, так и из-за технических сбоев. Предоставленные нами советы должны помочь разобраться с возникшими трудностями.
мое приложение неправильно настроено для входа в Facebook. Нажмите OK, чтобы вернуться к приложению без подключения к Facebook.
Я не понимаю, в чем проблема, связана ли она с версией Android или что.
Как я могу решить эту проблему?
Я работаю в Facebook, и это важный вопрос, который необходимо решить. Другой ответ на этот вопрос предполагает, что отключение SSO очень плохо и откроет ваше приложение для вредоносных приложений, которые могут украсть учетные данные Facebook пользователя.
Хак запускает диалоговое окно WebView для Facebook без SSO, и пользователь должен ввести свои учетные данные для входа в это диалоговое окно. Затем вредоносные приложения могут легко украсть эту информацию. Всегда рекомендуется правильно внедрите SSO Facebook, чтобы обеспечить безопасность приложения и защиту конфиденциальных данных пользователя.
например, если вы используете наш пример Hackbook и не предоставили свой собственный APP_ID в источнике и не добавили свой хэш-ключ на панель мониторинга, вы увидите эту ошибку в LogCat после нажатия "Okay" в диалоговом окне native SSO (если Util.ENABLE_LOG имеет значение true):
вы также можете следовать внешний отчет об ошибке что разработчик Facebook сообщил о дополнительных обновлениях.
попробуйте установить его следующим образом:
скачать OpenSSL (если у вас есть 64-разрядная машина, вы должны скачать openssl-0.9.8 e X64, не последняя версия, openssl-0.9.8 k X64, потому что вывод будет недопустимым). Извлеките файлы, создайте папку openssl , например, в C:/ и скопируйте туда файлы.
найдите свой путь к keytoo. Мой C:\Program файлы\Java\jdk1.7.0_05\bin.
найти свой путь к debug.keystore . YHou вижу что такое путь, если вы открываете в Eclipse, menu окно ->предпочтения -> Android ->построить, и вы увидите хранилище ключей отладки по умолчанию:-и в путь.
найти свой путь к openssl . Шахта C:\openssl8e\bin/.
откройте cmd и введите:
"C:\Program файлы\Java\jdk1.7.0_05\bin\keytool " - exportcert-псевдоним androiddebugkey-хранилище ключей "C:\Users\User - . android\debug.keystore" | "C:\openssl8e\bin\openssl" в SHA1 -двоичный | "C:\openssl8e\bin\openssl" в base64
и нажмите клавишу Enter .
вставить пароль: android
вы получите свой хэш-ключ для debug.keystore .
при экспорте подпись APK, и вы создаете хранилище ключей для приложения, просто замените в cmd псевдоним debugkeystore своим псевдонимом для приложения, путь к хранилищу Ключей с путем к недавно созданному хранилищу ключей для приложения и введите пароль для вашего app.keystore , и вы получите новый хэш-ключ для подписанного приложения.
ответ от Джесси Чена в порядке. FACEBOOKS SDK отлично работает, не ломайте его.
Я снова столкнулся с этой проблемой и узнал, что документация Facebook SDK исправлена и теперь очень хороша. Теперь он указывает, как отлаживать и освобождать хэш-ключи; просто делайте, как он говорит.
ниже моя старая история. Отсутствует, что вы можете установить два хэш-ключа, один для отладки и один для подписанного, выпущенного приложения для старого играть Магазин.
я узнал, что проблема был в моем случае в документации Facebook SDK. Он помог нам использовать хэш ключа отладки и поместить его в конфигурацию приложения Facebook. Хэш руководствуется, чтобы получить этот путь:
это отлично работает, когда вы дублируете или запускаете приложение из затмение.
но если вы публикуете свое приложение в Andoid Play, вы должны использовать свой собственный ключ издателя для экспорта подписан.файл apk. С этим. apk, хэш в консоли приложения Facebook больше не действителен! Вы должны получить хэш для ключа разработчика следующим образом:
и поместите его в хэш ключа Android в консоли приложения Facebook для опубликованного приложения. После этого SSO снова отлично работает для вашего подписанного.файл apk.
из того, что я мог собрать, это проблема Facebook и сообщалось. Но проблема сохраняется.
способ обойти это (проверено на 2.3.3), чтобы взломать на Facebook SDK, seach для 2 разрешаю методы и изменить DEFAULT_AUTH_ACTIVITY_CODE to FORCE_DIALOG_AUTH. Это отключит функцию единого входа.
Если вы предпочитаете
и отключить startSingleSignOn часть. Это предпочтительнее, потому что в конечном итоге Facebook решит проблему,и вам нужно только вернуть старую константу.
редактировать
Это решение вызывает проблемы безопасности. Проверьте ответ Джесси Чена.
Я столкнулся с той же проблемой, потратив 24 часа и много поиска, мы используем этот метод для решения моей проблемы.
проверьте текущий идентификатор пакета проекта Xcode например : com.имя_компании.yourappname
используйте тот же com.имя_компании.идентификатор пакета yourappname для создания приложения в Facebook см. вложение.
У меня была эта проблема всего несколько минут назад на 4.0.4, и, похоже, она разрешилась сама.
хотя поздно, все еще полезно: *вот способ corerct (для ключа отладки измените соответственно для выпуска):*
хэш находится в последнем сгенерированном файле: debug_base64.формат txt. откройте его и скопируйте хэш.
Не забудьте заменить "" и с вашим именем пользователя и буквой диска по вашему выбору
Что касается приложений, подписанных собственным хранилищем ключей: Потратив несколько часов на решение этого вопроса, я, наконец, получил его и хочу дать ответ тем, кто все еще страдает:
мои шаги: Я подписал свое приложение через eclipse с моим собственным файлом хранилища ключей (не отладка.хранилище ключей). Через командную строку и известные команды (keytool-exportcert-alias-keystore
/.андроид/ | в OpenSSL SHA1-по бинарные | в OpenSSL base64-кодировке) я successfulluy получил ключ хэша. Вставил хэш ключа в dev приборная панель, подождал несколько минут - > все та же ошибка (как указано в вопросе выше). я попробовал несколько разных клавиш, на нескольких jdks и т. д. ничего не изменилось.
Я все еще не знаю, почему это происходит или что вызывает неправильный ключ, но так это работает для меня.
в системе Debian, такой как ubuntu, используйте keytool of java найти в директории /usr/lib/jvm/jdk*.*.*/bin/keytool и генерировать вот так
таким образом, вы получаете подлинный хэш-ключ, который можно поместить под хэш приложения facebook.
обычно эта проблема может быть решена с помощью двух проверок:
- флаг в консоли facebook, чтобы опубликовать живую конфигурацию facebook
- несоответствия ключей api
мне удалось решить проблему, которую я имел с неправильной конфигурацией для Facebook на Android, гарантировав, что у меня есть правильный хэш-ключ для версии выпуска.
чтобы получить хэш-ключ версии выпуска, найдите ключ, который вы использовали для подписи приложения, и выполните следующие действия, вставьте имя псевдонима хранилища ключей (без скобок). Если вы не знаете своего псевдонима, его можно найти, экспортировав приложение как подписанное, и псевдоним находится на второй странице мастера. Также вставьте путь к хранилище ключей (без скобок).
Я Toast для исключений и обнаружил, что он бросает исключение несоответствия ключей сегодня добавил ключ в FB страница приложения, и она отлично работает
также возникла эта проблема.
просто перейдите на страницу разработчиков Facebook начало работы здесь
и выполните шаг 4 - с помощью командной строки.
работал для меня.
У меня была такая же проблема, и решение оказалось очень простым. Когда я создал приложение на панели мониторинга, я только добавил хэш ключа для хранилища ключей отладки android. Все это отлично работает, если вы устанавливаете приложение в качестве разработчика через USB-кабель в этом случае.
после того, как у вас есть приложение в Play Store, вы будете использовать ключ производства, чтобы подписать приложение. Это также означает, что вы должны получить хэш ключа производственного ключа, как для ключа отладки, и добавить его как второй хэш в списке собственных хэшей приложений.
просто чтобы помнить, как работает ключевой хэш: ключей -exportcert -Алиас-хранилище
/ключи/android_keystore | в OpenSSL SHA1-по двоичной | OpenSSL с помощью base64
надеюсь, что это поможет!
У меня была аналогичная проблема, но для iOS.
решение связано с настройкой приложения Facebook на daskboard разработчика Facebook.
для iOS необходимо сделать 2 вещи:
Bundle ID должен быть таким же, как приложение
это проблема хранилища ключей..настройте eclipse для использования того же хранилища ключей, для которого было настроено приложение.
Я получил ту же ошибку несколько дней назад. В моем случае это было связано с несоответствием ключей Android. Вот как я это исправил, если это может вам помочь:
- Отметить как новое
- Закладка
- Подписаться
- Электронная почта другу
месяц назад - последнее изменение месяц назад
Благодарю Вас за информацию. Проблема со входом в игру FIFA Mobile через Facebook возникла совсем недавно, и студия ее исправила. Мы приносим свои извинения за доставленные неудобства.
Сообщите нам, если у Вас появятся дополнительные вопросы. Будем рады помочь!
Не могу зайти в аккаунт через Фейсбук
- Отметить как новое
- Закладка
- Подписаться
- Электронная почта другу
Добрый вечер, не могу зайти на свой аккаунт в фифе мобайл через Фейсбук, хотя вчера всё работало, пожалуйста помогите решить данную проблему, никнейм fdhcufcu
Проблемы со входом через фейсбук
- Отметить как новое
- Закладка
- Подписаться
- Электронная почта другу
Не могу зайти в фифа через фейсбук выбивает ошибку
- Отметить как новое
- Закладка
- Подписаться
- Электронная почта другу
Не могу зайти в аккаунт через. Facebook,пишет ошибка входа
Конфликт входа FIFA mobile 21
- Отметить как новое
- Закладка
- Подписаться
- Электронная почта другу
Не удаётся войти в учётную запись в FIFA mobile 21
Вылетает ошибка "конфликт входа". Как я понял, кто-то ещё зашёл на мой аккаунт, но по всем способам входа, никто больше не сидит на моем аккаунте Facebook или apple Game Center. Помогите, пожалуйста, восстановить доступ к аккаунту.
- Отметить как новое
- Закладка
- Подписаться
- Электронная почта другу
месяц назад - последнее изменение месяц назад
Благодарю Вас за информацию. Проблема со входом в игру FIFA Mobile через Facebook возникла совсем недавно, и студия ее исправила. Мы приносим свои извинения за доставленные неудобства.
Сообщите нам, если у Вас появятся дополнительные вопросы. Будем рады помочь!
Читайте также: