如何使用Cordova for Windows在应用名称中动态添加环境名称?

问题描述

当我用Cordova发行时,我想在应用名称添加“测试”:

cordova prepare -mode=test

当我在其他操作系统上使用Cordova发行时可以,但对于Windows 10则仅更改: platform \ windows \ package.windows10.appxmanifest

值:

  <Properties><displayName>MyApp Test</displayName></Properties>

,但是Windows文件系统和栏标题上应用程序的真实名称由值管理:

<Applications>
    <Application Id="myid" StartPage="xxx/index.html">
      <uap:VisualElements displayName="**value here**">

我可以手动执行此操作,但是为每个发行版添加此步骤会很麻烦,我希望能够自动生成它。

我的目标是:

  • 清楚地显示我们是否处于生产或测试阶段。
  • 为了能够在同一台计算机上安装应用程序(测试版和产品),如果它们的名称不同,则有可能。
  • 自动执行此操作(无需手动更改)。

我使用: VS 2017发行了Cordova 10和Windows 10通用Windows项目。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)