Выбор ответа Middle Публикация обновлено
Play App Signing
Вопрос
Чем ключ загрузки (upload key) отличается от ключа подписи приложения в Play App Signing?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Ключ загрузки подтверждает автора сборки, пользователям её подписывает Google. В схеме Play App Signing разработчик подписывает AAB ключом загрузки, Play проверяет его, а итоговые APK подписывает ключом подписи приложения, который хранится у Google.
Варианты ответа
- Ключ загрузки подтверждает автора сборки, пользователям её подписывает Googleправильный ответ
- Это один и тот же ключ: Play просто хранит его копию для подписи APK
- Ключ загрузки нужен для debug-сборок и внутреннего тестирования
- Ключ подписи хранится в репозитории проекта, а ключ загрузки у Google
Разбор
В схеме Play App Signing разработчик подписывает AAB ключом загрузки, Play проверяет его, а итоговые APK подписывает ключом подписи приложения, который хранится у Google. Если ключ загрузки потерян или утёк, его можно заменить через поддержку, и пользователи ничего не заметят. Без этой схемы потеря единственного ключа означала невозможность обновлять приложение. Ключи в репозитории не хранят никогда.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.