我正在开发vs 2015社区的Cordova应用程序,我正在努力使用Windows清单配置。 我需要在清单中添加“发布者显示名称”和“发布者ID”声明,但我找不到实现它的方法...... 我已经读过可以在config.xml文件的部分下添加这些功能:
<widget>
...
<preference name="windows-publisher-id" value="CN=My_GUID" />
<preference name="windows-publisher-display-name" value="My_Display_Name" />"
...
无论如何,它在我发布应用程序时不会修改我的清单。
我试图通过将手动清单添加到../res/native/windows目录来覆盖Cordova自动生成的清单。
仍然没有效果......
这是config.xml
<?xml version="1.0" encoding="utf-8"?>
<widget defaultlocale="en-US" id="..."version="1.0.0" xmlns="http://www.w3.org/ns/widgets"
xmlns:cdv="http://cordova.apache.org/ns/1.0" xmlns:vs="http://schemas.microsoft.com/appx/2014/htmlapps">
<name>...</name>
<description>
</description>
<author email="dev@cordova.apache.org" href="http://cordova.io">....</author>
<content src="index.html" />
<access origin="*" />
<vs:features />
<preference name="SplashScreen" value="screen" />
<preference name="windows-target-version" value="8.1" />
<preference name="windows-publisher-id" value="CN=My_GUID" />
<preference name="windows-publisher-display-name" value="My_Display_Name" />"
<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />
<allow-intent href="tel:*" />
<allow-intent href="sms:*" />
<allow-intent href="mailto:*" />
<allow-intent href="geo:*" />
<platform name="android">
...
</platform>
<platform name="ios">
...
<platform name="windows">
...
</platform>
<platform name="wp8">
...
</platform>
<platform name="android">
...
</platform>
<platform name="ios">
...
</platform>
<platform name="windows">
...
</platform>
<platform name="wp8">
....
</platform>
<vs:plugin .... />
<vs:platformSpecificValues>
<vs:platformSpecificWidget id="....h" platformName="windows" version="...">
<vs:name>....</vs:name>
</vs:platformSpecificWidget>
</vs:platformSpecificValues>
<access origin="....." />
</widget>