无法在appxmanifest文件中为Windows应用程序设置Publisher

时间:2017-06-26 18:22:07

标签: appxmanifest

使用Visual Studio生成Windows应用程序。已在package.windows.appxmanfiest,package.phone.appxmanifest和package.phone.appxmanifest文件中设置了标识名称,发布者名称和发布者ID。

然而,当我构建解决方案时,我可以看到在所有Release文件夹中(对于Windows ARM,x86和x64),appxmanifest文件的发布者为CN = Apache cordova团队,而不是我定义的值。

我在这里遗漏了什么? 感谢

1 个答案:

答案 0 :(得分:1)

找到了这个问题的原因。 在visual studio中,如果你构建一个cordova应用程序,它会创建一个pfx文件,并使用发布者名称为APACHE CORDOVA TEAM的包签名。

在config.xml或任何其他清单文件或build.json中指定发布者名称将被忽略。 要解决此问题,请创建一个包含所需发布者名称的pfx文件,并将其替换为解决方案中的默认cordova.pfx文件。 这解决了这个问题。