При попытке обновить одно из своих приложений в Google Play обнаружил очень не приятную странность. Из Keystore файла пропали два алиаса приложений. Пропали из середины относительно времени их добавления, т.е. там есть приложения созданные до этих и после.
Совсем не понятная ситуация загнавшая меня в ступор и уже пару часов пытаюсь найти выход, но ничего сделать не могу.
Поиск выдал результаты только о утерянных keystore файлах или забытых паролях, но ничего похожего на мою ситуацию.
Как такое могло произойти вообще ?
Возможно ли восстановить или сгенерировать заново алиас если сам keystore файл есть и пароль к нему известен ?
Copperfield: Вообще куда они пропали я могу себе приблизительно представить. Сам keystore файл лежал в Дропбоксе, возможно, каким либо образом, дропбокс в какой то момент перезаписал более новый файл более старым, с другого компа, например, а после я не заметив подмены добавил туде ещё один алиас. Так и могло получится что что есть алиасы до и после пропавших. Но последние изменения в файле были 2 месяца назад, а дропбокс хранит старые версии только месяц. Так что восстановить старую версию файла, похоже, не получится.
Остаётся вопрос, можно ли сгенерировать новый алиас имея тот же кейстор файл на руках ?
Алиас то вы создать можете, но отпечаток у него уже другой, так что гугл плэй не примет апк подписанную им. У меня была ситуация когда от архивирования кийстор сломался, благо повезло у предшественника он сохранился.