从Windows 8.1更新到Windows 10商店应用程序时保留应用程序包ID

时间:2016-12-12 03:23:05

标签: windows-store-apps uwp windows-8.1

我有一个当前发布到Windows应用商店的应用程序,作为Windows 8.1应用程序。 (2013年出版)

我已经为Windows 10商店创建了一个新的UWP应用程序,它将取代它。它具有不同的标识,因此它不会加载相同的保存数据。

如何使我的UWP 10应用程序使用Windows 8身份?

(新应用与旧版保存数据完全兼容,并提供卓越的体验)

1 个答案:

答案 0 :(得分:2)

  

如何使我的UWP 10应用程序使用Windows 8身份?

首先,照常更新您的提交,将您的UWP项目(如@Marian Dolinsky的评论)与8.1应用程序名称相关联,然后身份信息将自动同步。只需package your UWP project并上传.appxupload文件作为您的包。上传后,您的应用将有两个包。

此外,您无需删除8.1软件包。为防止以前的客户获取您的UWP软件包,请确保更新appx清单中的TargetDeviceFamily元素,使其仅包含您希望支持的特定设备系列。

TargetDeviceFamily Name          = An alphanumeric string. May contain period and dash characters.
                MinVersion       = A version string in quad notation, "Major.Minor.Build.Revision".
                MaxVersionTested = A version string in quad notation, "Major.Minor.Build.Revision". />

由于信息中心中定价和可用性中的设备系列选项仅适用于您的新购买。在早期操作系统(Windows Phone 8)上拥有应用程序的客户在升级到Windows 10后将更新为您的UWP软件包。

有关详细信息,请参阅Guidance for app package management