2013-04-21 2 views
1

Я использую плагин facebook connect для использования facebook api для входа в мое приложение, поэтому я использовал образец проекта и создал простое приложение facebook, чтобы получить идентификатор приложения, и API был ОК до тех пор, пока я появилось сообщение в диалоговом окне facebook, в котором говорится, что ключ «AWiYld2HXlJFTSeTlXo9NY-CTAU» не соответствует любым хэшированным клавишам в вашем приложении. Итак, я пошел в приложение facebook и добавил, что для хеш-ключа android, который все еще не работал, что я могу сделать, чтобы это работало, так что вы могли бы мне помочь. Я действительно заперт. Спасибо, что помогли мне заранее.phonegap Facebook login button hash key issue

+0

вы подождать несколько минут после обновления ключа хэша? Если это так, убедитесь, что вы выполнили действия, указанные в этом ответе >> http://stackoverflow.com/questions/7979389/android-invalid-key-and-facebook-connect – zakelfassi

+0

Здравствуйте, thahk, вы отвечаете, но я ждал часа для но ничего не изменилось. и я взглянул на другой вопрос, который я последовал за тем, что у них все еще было с той же проблемой ... –

+0

Вы могли бы попытаться создать другое приложение Facebook, чтобы узнать, связана ли ваша ошибка с приложением или чем-то еще. – zakelfassi

ответ

0

Я исправил это, удалив тестовое приложение, а затем переустановил его.

Я уверен, что «AWiYld2HXlJFTSeTlXo9NY-CTAU» означает, что у вас нет назначенного ключа .. потому что это тоже мое, когда я изначально создавал приложение без андроида. Я продолжал пытаться добавить ключ и перестроить его .. с увлажнением на .. и продолжал получать эту ошибку, говоря, что мой ключ «AWiYld2HXlJFTSeTlXo9NY-CTAU» не был найден в настройках моего приложения FB.

-1

Вот решение: - создать свой собственный хранилище ключей

вам нужно Keytool Явы (JRE)

открыть терминал и введите:

keytool -genkey -v -keystore example.keystore -alias example -keyalg RSA -keysize 2048 -validity 10000 

следовать инструкциям (пароли, наименование, место нахождения)

введите:

keytool -exportcert -alias example -keystore C:\example.keystore | openssl sha1 -binary | openssl base64 

затем в PhoneGap сборки добавить новый autosigned ключ

https://build.phonegap.com/people/edit#new-android-key

Это все

ссылка:

http://circlecube.com/2013/02/keystore-for-android-app-development/

 Смежные вопросы

  • Нет связанных вопросов^_^