Почему значок AIR всегда говорит «установить», когда я уже установил приложение AIR? - PullRequest
3 голосов
/ 05 мая 2011

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

После цифровой подписи приложения AIR моей подписью thawte значок AIR продолжает пытаться установить его, даже если оно уже существует, и я получаю сообщение «Та же версия приложения, которое вы открыли, уже существует в этой системе. запустить уже установленную версию? "

Похоже, что значок не обнаруживает уже установленную версию.

Пропустил ли я шаг, когда опубликовал подписанную версию (я понимаю, что технически у меня всегда была подписанная версия, это была просто самоподписанная версия), возможно, мне нужно обновить значок новой подписью или что-то в этом роде?

ура

1 Ответ

4 голосов
/ 10 мая 2011

Я использовал Adobe AIR версии 1.5, и мой новый сертификат сгенерировал новый идентификатор издателя, который мне пришлось обновить в моем badge.swf.После того, как я добавил новый идентификатор издателя в badge.swf, установка произошла только один раз, и последующие нажатия на значок запустили приложение, как и ожидалось.

...