如何在应用程序的不同安装之间携带许可证信息?
How can I carry license information between different installations of an app?
我正在开发 windows phone 8.1 (WinRT) 应用程序。我想为某些用户提供免费的兑换代码,通过这些代码,他们可以在从应用程序中插入时免费获得该应用程序。但我想更改他们的许可证信息,这样即使他们
- 更换设备并安装应用程序或
- 卸载应用程序并重新安装,
他们应该可以免费使用该应用程序。通过使用设备 ID,我可以解决问题 2)。但是由于 LicenseInformation.IsTrial
是只读的 属性 我无法更改它并解决问题 1)。
无论如何,我至少可以获得用户登录 phone 的 outlook、live ID,以便我可以对它进行独特的处理吗?
您可以尝试创建一个零价格的应用内购买项目。因此,当用户输入代码时,让他以 0 美元的价格购买该商品。一经购买,将与他的账户关联,并可跨设备转移
我正在开发 windows phone 8.1 (WinRT) 应用程序。我想为某些用户提供免费的兑换代码,通过这些代码,他们可以在从应用程序中插入时免费获得该应用程序。但我想更改他们的许可证信息,这样即使他们
- 更换设备并安装应用程序或
- 卸载应用程序并重新安装,
他们应该可以免费使用该应用程序。通过使用设备 ID,我可以解决问题 2)。但是由于 LicenseInformation.IsTrial
是只读的 属性 我无法更改它并解决问题 1)。
无论如何,我至少可以获得用户登录 phone 的 outlook、live ID,以便我可以对它进行独特的处理吗?
您可以尝试创建一个零价格的应用内购买项目。因此,当用户输入代码时,让他以 0 美元的价格购买该商品。一经购买,将与他的账户关联,并可跨设备转移