以下物品是否可以通过Windows Store作为应用内购买项目购买?
- 添加功能
- 消耗品(一次性使用)
- 订阅
我在尝试谷歌示例时,除了关于Windows 8的技术文章外,并没有找到任何关于这些内容的信息。请问在哪里可以找到有关如何编写添加功能、消耗品和订阅的应用内购买的资源?
我在尝试谷歌示例时,除了关于Windows 8的技术文章外,并没有找到任何关于这些内容的信息。请问在哪里可以找到有关如何编写添加功能、消耗品和订阅的应用内购买的资源?
为了支持应用内购买,请按照以下步骤操作:
使用LicenseInformation
类来对您的应用进行许可证设置(该类还可用于为订阅购买设置时间限制)。
为您的应用中的功能命名代码:
if (licenseInformation.productLicenses.lookup("featureName").isActive)
{
// the customer can access this feature
}
else
{
// the customer can't access this feature
}
在将您的应用提交到商店之前,请在“提交应用”流程的“高级功能”页面中添加每个应用内优惠。在此处,您需要指定应用内优惠的令牌、价格和功能寿命。请确保将其配置与测试时设置的WindowsStoreProxy.xml配置完全相同,否则您所花费的所有努力都可能会白费!
目前不支持可消耗品(除非您使用Xbox Live API?)。有关更多详细信息和解决方法,请参见此处。