Не удалось настроить Publisher в файле appxmanifest для приложения Windows

Создаю приложение для Windows, используя Visual Studio. Задайте имя удостоверения, имя издателя и идентификатор издателя в файлах package.windows.appxmanfiest, package.phone.appxmanifest и package.phone.appxmanifest.

Однако, когда я создаю решение, я вижу, что во всех папках Release (для Windows ARM, x86 и x64) файл appxmanifest имеет издателя в виде команды CN=Apache cordova вместо моего определенного значения.

Я что-то здесь упускаю? Спасибо

1 ответ

Решение

Нашел причину этой проблемы. В Visual Studio, если вы создаете приложение Cordova, оно создает файл PFX и подписывает пакет с тем, который имеет имя издателя как APACHE CORDOVA TEAM.

Указание имени издателя в config.xml или любом другом файле манифеста или build.json игнорируется. Чтобы устранить эту проблему, создал файл pfx с требуемым именем издателя и заменил его файлом по умолчанию cordova.pfx в решении. Это решило проблему.

Другие вопросы по тегам