Срок действия нашего сертификата подписи кода недавно истек. Он был обновлен, но теперь всякий раз, когда я пытаюсь упаковать приложение с обновленным сертификатом (независимо от того, пытаюсь ли я перенести сертификат с истекшим сроком действия или нет), после установки я получаю следующее сообщение каждый раз, когда я пытаюсь запустить приложение:
«Эта установка этого приложения повреждена. Попробуйте переустановить или обратитесь за помощью к издателю».
При открытии содержимого пакета файл publisherid внутри Resources/META-INF/AIR пуст. Это, по-видимому, проблема, потому что, если я вручную отредактирую его, чтобы он содержал наш предыдущий идентификатор издателя, приложение запустится.
Но, конечно, мы не можем сказать всем нашим пользователям: «О, установите его, а затем вручную отредактируйте этот файл внутри пакета».
Кто-нибудь сталкивался с этим или знает, как это исправить?