Я использую facebook sdk для входа в свое приложение. Приложение отлично работает на устройствах HTC. Приложение также отлично работает на устройствах Samsung, если предварительно не установлено приложение facebook.
Но если на мобильном устройстве уже есть приложение facebook, а затем пользователь устанавливает мое приложение, пользователь никогда не входит в систему. Насколько я знаю, я думаю, что это может быть проблема единого входа, и я думаю, что это отчасти связано с созданием правильный хэш-ключ приложения и использование хеш-ключа в приложении facebook, которое я использовал для входа в мобильное приложение.
Подскажите, пожалуйста, как создать хэш-ключ. Я использую Ubuntu 10.4.
Когда я запускаю эту команду в терминале: -
keytool -exportcert -alias <your keystore alias name>.keystore -keystore ~/.android/<your keystore name>.keystore | openssl sha1 -binary | openssl base64
Мне никогда не предлагается ввести пароль, хотя мне дают хеш-ключ.