我想知道当我想要移除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);
这是正确的方法(如果是这样,我怎么才能收到购买日期)还是有其他解决方案来处理这个问题?
答案 0 :(得分:1)
如果您致电CurrentApp.GetAppReceiptAsync
,则会在收据XML中包含购买日期。