Android-вход в Facebook работает в режиме отладки, не работает в опубликованном приложении
У меня есть приложение для Android, в котором есть логин на Facebook. Я несколько раз тестировал на своем устройстве (на нем установлено приложение Facebook, если это помогает) и вход в систему работает безупречно. Я отправил свое приложение в Play Store, и пользователи не могут войти через Facebook в версии. Я заметил, что даже если у меня установлено приложение Facebook, есть окно веб-браузера с чем-то вроде страницы входа в Facebook, отображаемое за доли секунды, оно исчезает, и индикатор моей активности (который должен остановиться и перейти к следующей активности при входе в систему) вращается вечно.
Я использую Parse 1.9.1 и ParseFacebookUtilsV4-1.9.1, и я вхожу, используя ParseFacebookUtils, используя:
ParseFacebookUtils.logInWithReadPermissionsInBackground
Тот же пользователь, тот же пользователь, все то же самое. В режиме отладки он просто входит в систему, но в выпуске - нет, и я не знаю почему, и я не могу отлаживать. Каковы возможные причины и как я могу отладить это?
1 ответ
Проверить Key Hash
Настройки на https://developers.facebook.com/ для вашего приложения. Вам нужно иметь оба ключевых хэша для выпуска и отладочную версию в консоли разработчика приложения. Возможно, вы только что установили хэш ключа для среды отладки. Для получения дополнительной информации см. " Настройка хэша ключа разблокировки" Надеюсь, поможет.