代码之家  ›  专栏  ›  技术社区  ›  George M Ceaser Jr

Windows开发中心应用程序名称更改

  •  0
  • George M Ceaser Jr  · 技术社区  · 7 年前

    我有一个旧的Windows Phone应用程序,我已将其更新为新的Xamarin Forms UWP应用程序。我希望使用旧名称的旧版本应用程序的用户自动获得使用新名称的新版本应用程序。关于如何做到这一点,有什么建议吗?我已经看过关于在开发中心保留新应用程序名称的文档,但这似乎没有将新名称与我现有的应用程序相关联。如有任何建议,将不胜感激。

    2 回复  |  直到 7 年前
        1
  •  0
  •   debe    7 年前

    您需要更改应用程序的清单,使用您在开发中心保留的名称之一作为“显示名称”(例如,在silverlight应用程序中,您需要更改WMAppManifest.xml)。然后,您需要在商店上提交新包。当用户获得应用程序的最后更新时,Windows Phone将显示新名称。

    您需要将旧的Windows Phone软件包和新的UWP软件包保留在商店中(您可以选择之前下载哪个版本的应用程序)。新的Windows 10移动设备将获得UWP应用程序,旧的Windows Phone设备将获得silverlight应用程序(使用新名称)。

        2
  •  0
  •   George M Ceaser Jr    7 年前

    好吧,我想我在新的开发中心找到了答案。选择旧应用程序名称时,在应用程序管理下有一个用于管理应用程序名称的选项。这是您应该保留新名称的地方。然后在Xamarin表单应用程序中,进入UWP项目的属性,然后查看应用程序清单。在那里,确保您找到的每个“显示名称”都使用您的新应用程序名称。保存所有内容。然后,在解决方案资源管理器中选择UWP项目后,转到项目-->存储-->将应用程序与应用商店关联。从列表中选择旧的应用程序名称。在下一个屏幕上,当它与开发中心中的应用程序匹配时,它将自动将新应用程序名称拉入项目清单中。您可以让他们为应用商店构建软件包(Project-->Store-->Create App packages)。创建这些软件包后,您可以启动Windows应用程序认证工具包。(应自动弹出执行此操作的对话框。)

    所以对我来说,一件特别的事是,要创建一个新的提交,我需要在开发中心选择当前提交的更新链接。(为什么不只是有一个按钮,上面写着新提交??)然后,您可以输入新提交的所有信息-如有必要,更新描述、屏幕截图、URL等以反映新的应用程序名称。

    我要说的是,新的提交页面是非常错误的。我不得不多次重新加载它来完成我需要的所有任务,但最终一切都正常了。

    我希望这对其他人有帮助!!