2014-01-05 2 views
3

Я не помню, какую дату истечения срока действия я использовал для подписания своих приложений, и я думаю, что произойдет, когда наступит эта дата истечения срока. Будут ли эти приложения доступны в Google Play?Разработчик для Android - Срок действия ключа подписи

Есть ли способ узнать, какой срок годности я использовал для своего закрытого ключа?

Более того, могу ли я просто продлить срок годности?

Thanks

ответ

2

Я бы не стал слишком беспокоиться об этом. Если вы следуете инструкциям в руководстве разработчика Android, вы получите ключ с очень длинным сроком действия. Кроме того, у вас должен быть ключ не менее 25 лет. Вот отрывок из Signing Your Application:

Если вы планируете опубликовать приложение (ы) на Google Play, обратите внимание, что период срока действия заканчивается после того, как 22 октября 2033 является обязательным требованием. Вы можете отправить , если он подписан с ключом, срок действия которого истекает до этой даты.

Если вы действительно хотите увидеть время истечения вашего ключа, хотя, вы можете использовать Keytool:

keytool -list -v -keystore my.keystore 
+0

Действительно, ключ, по крайней мере, 25 лет, я не сомневаюсь, что об этом, однако я Интересно, что произойдет через 25 лет. Я все равно могу продлить срок действия моего сертификата? будут ли мои приложения удалены в это время? – Jim

+1

Вы просто не сможете его обновить. Но это не проблема. Через 25 лет никто больше не будет использовать ваше приложение (без обид) –

+0

Возможно, однако я подписываю свои приложения с тем же ключом, созданным 2 года назад. Так что лучше создать новый ключ, срок действия которого истекает через 100 лет лучше? Существует определенно не какое-либо решение для изменения существующего ключа и расширения его и все еще использовать его для предыдущих приложений, подписанных с ним? – Jim

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