Есть ли способ узнать, когда истечет срок действия самоподписанного сертификата для приложения Adobe Air?

Мне нужно выпустить приложение Adobe Air, но процесс сборки был «настроен» другим разработчиком. (Он сделал самоподписанный сертификат и написал пакетный файл для вызова adt для упаковки приложения).

Adobe упоминает, что такие самоподписанные сертификаты действительны в течение 5 лет. Теперь я понятия не имею, когда истечет срок действия этого сертификата, поскольку я не знаю, когда он был создан.

Также мое установленное приложение перестанет работать по истечении срока действия или только новые установки не будут работать?

Спасибо.


person Community    schedule 09.03.2009    source источник


Ответы (2)


Вы ищете переключатель командной строки migrate для adt. Если и когда срок действия сертификата истечет, вы можете обновить свое воздушное приложение, чтобы использовать новый сертификат. Подробнее об обновлении приложений AIR 1.5 читайте здесь. . Я также предлагаю вам ознакомиться с этой страницей. (речь идет об обновлении приложений AIR 1.1 — на случай, если у вас не 1.5).

person dirkgently    schedule 09.03.2009
comment
@dirkgently спасибо за ответ, но я успешно упаковал приложение с помощью сертификата, проблем с миграцией, скажем так, нет. Я просто обеспокоен тем, что если клиент будет устанавливать и переустанавливать в будущем, мы просто не знаем, когда новая установка начнет давать сбой. - person ; 09.03.2009
comment
Вы можете включить URL-адрес «обновления» в свое приложение. Всякий раз, когда ваше приложение установлено/пользователь хочет обновить приложение, эти ссылки будут проверены на наличие обновлений. Вы можете опубликовать новый сертификат через обновление приложения. - person dirkgently; 09.03.2009

Единственный возможный способ — проверить отметку времени в файле сертификата. Только новые установки выходят из строя через 5 лет.

person Community    schedule 10.03.2009