在 Windows Phone 检测应用程序重新安装

Detect application reinstallation on Windows Phone

在windows phone 8 应用程序中,用户被赋予有限的特定号码 actions.The 当前号码存储在 IsolatedStorageSettings 中。通过应用内购买解锁应用程序 (IAP)

问题是,当用户重新安装应用程序时,IsolatedStorage 中的数据会被删除。

如何检测 Windows Phone 上的应用程序重新安装?

无法从设备上检测到应用程序已重新安装。应用程序被沙盒化,目的之一就是为了卸载时能够彻底清除。

我能想到的唯一替代方法是设置 Web 服务。 Windows Phone 提供唯一标识用户的方法,您可以使用它来跟踪安装:https://msdn.microsoft.com/en-US/library/windows/apps/microsoft.phone.info.userextendedproperties(v=vs.105).aspx

但这意味着用户在第一次启动您的应用程序时需要连接互联网,这可能会带来不便。这也意味着您必须为您的网络服务寻找一些托管服务。