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

Windows Dev Center App Name Change

我有一个旧的 Windows Phone 应用程序,我已更新到新的 Xamarin Forms UWP 应用程序。我希望使用旧名称的旧版本应用程序的用户自动获取具有新名称的新版本应用程序。关于如何实现这一目标的任何建议?我已经在开发中心看到了有关保留新应用程序名称的文档,但似乎并未将新名称与我现有的应用程序相关联。如有任何建议,我们将不胜感激。

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

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

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

所以对我来说有一件奇怪的事情是,要创建一个新的提交,我需要 select 更新 link 开发中心的当前提交。 (为什么不只用一个按钮来表示新提交??)然后您可以输入新提交的所有信息 - 如有必要,更新描述、屏幕截图、URL 等以反映新的应用程序名称。

我会说新的提交页面有很多错误。我必须多次重新加载它才能完成我需要的所有任务,但最终一切正常。

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