WP - 删除功能,但仅适用于“新买家”

时间:2014-09-30 07:28:59

标签: c# windows-phone

我想知道当我想要移除Windows Phone应用程序中的“功能”(您可以购买)时我如何处理这种情况,但它应该留给已经购买该应用程序的人。

示例:

我有一个包含项目的ComboBox:

2008 2009年 2010 2011

现在我想“删除”2008年和2009年的项目,因此只剩下2010年和2011年的项目。但是如果用户已经购买了应用程序(在我更改应用程序/更新之前),他仍然应该可以使用项目2008& 2009。

这样的事情:

if(receipt.date < 30.09.2014)
 combobox.add(2008);
 combobox.add(2009);
 combobox.add(2010);
 combobox.add(2011);
else
 combobox.add(2010);
 combobox.add(2011);

这是正确的方法(如果是这样,我怎么才能收到购买日期)还是有其他解决方案来处理这个问题?

1 个答案:

答案 0 :(得分:1)

如果您致电CurrentApp.GetAppReceiptAsync,则会在收据XML中包含购买日期。

另见Using receipts to verify product purchases