У меня ошибка при входе в игру через Facebook.
Оно появилось, когда я выпустил игру в бета-версии.
Насколько я понимаю, эта ошибка возникает из-за того, что один ключ используется во время разработки, а при освобождении его - другим ключом.И потому что у меня нет ключа разблокировки, насколько я понимаю.
Что я пытался исправить:
- Я вручную переписал хеш из сообщения об ошибке и поместил его в соответствующее поле в учетной записи devs facebook.
- Я попытался сгенерировать хеш релиза, как написано в документации Facebook.keytool -exportcert -alias YOUR_RELEASE_KEY_ALIAS -keystore YOUR_RELEASE_KEY_PATH |openssl sha1 -binary |openssl base64.
- Погуглил похожую ошибку и попробовал методы с других форумов с похожей проблемой.
Может я что-то не так делаю?У меня есть свой собственный .keystore для игры.И да, все эти методы генерировали ключи для меня.У меня их десять на данный момент.И все они теперь висят на учетной записи разработчика.
У меня есть несколько вопросов:
- Может ли это быть из-за того, что связка ключей висит на разработчикахучетная запись?Есть не только ключи для разработки, но также и мои попытки сгенерировать ключ релиза.
- Нужно ли перестраивать и заново загружать (выпускать) игру после каждой попытки получить ключ?
- Вы можете спросить, почему у меня так много ключей.Возможно, это проблема.Может быть, я не совсем понимаю, как правильно заполнить YOUR_RELEASE_KEY_ALIAS и YOUR_RELEASE_KEY_PATH в коде из Facebook, который я цитировал выше.Сам вопрос: правильно ли я заполняю эти поля?YOUR_RELEASE_KEY_ALIAS Псевдоним из screencapture.YOUR_RELEASE_KEY_PATH - это трассированный путь к файлу ключа с указанием имени и расширения ключа?
