Почему обновление моего сертификата подписи кода нарушает обновление приложения Adobe AIR? - PullRequest
1 голос
/ 22 июля 2010

У меня есть приложение AIR, которое я подписываю своим сертификатом Verisign. Я только что продлил этот сертификат еще на два года. Но когда я создаю и подписываю новую версию своего приложения AIR, обновление завершается неудачно (с неправильно настроенным сообщением об ошибке). Это предупреждение содержится в документации AIR:

Когда вы подписываете приложение AIR сертификатом, будь то самозаверяющий тестовый сертификат разработчика или официальный сертификат вашей компании, эта версия приложения AIR может быть обновлена ​​только другой версией приложения, опубликованной с тот же сертификат.

Кто-нибудь знает способ сообщить платформе обновления или что-то еще, что это просто обновление того же сертификата? Verisign было приказано просто продлить сертификат, поэтому я уверен, что ничего, кроме срока годности, не изменилось.

Или я обречен на то, что каждые два года будет работать неработающий апдейтер?

Спасибо Адриан

1 Ответ

2 голосов
/ 22 июля 2010

Просто нашел то, что выглядит как ответ:

Чтобы опубликовать обновление для существующего приложения AIR при использовании нового или обновленного сертификата подписи, используйте команду ADT -migrate, чтобы применить подпись переноса сертификата. Подпись миграции - это вторая подпись, применяемая к файлу AIR с использованием исходного сертификата. Подпись миграции подтверждает, что обновление приложения было произведено владельцами исходного сертификата

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...