【问题标题】:Simulate purchase with Windows.Services.Store Addons使用 Windows.Services.Store 插件模拟购买
【发布时间】:2018-02-27 23:24:15
【问题描述】:

我编写了一个基于 Windows.Services.Store 的应用内购买系统

现在我希望确保我的用户得到他们所支付的费用。在旧 API 中,我可以模拟购买。

我怎样才能让每次购买都成功,而无需每次都从我的信用卡/贝宝中提取真金白银?

我无法返回旧 API。

【问题讨论】:

  • 该链接对 IAP 新手很有帮助,但我已经有 83 个附加组件和一个用户可以访问它们的游戏位置。我正在尝试测试。
  • 最初将价格设为零将帮助您测试 AddOn 购买。当然,这是在向公众发布之前。

标签: uwp windows-store-apps windows-store


【解决方案1】:

我怎样才能让每次购买都成功而不需要真实 每次都从我的信用卡/paypal 中取钱?

在测试阶段,新 API 不提供可用于在测试期间模拟许可证信息的类。所以,要模拟购买过程,你需要购买真实的产品。

如果您只需要获取产品以确保在购买附加组件后能够解锁正确的功能或服务,您可以通过开发中心generate promotional code获取您的产品,无需喂食钱:

另外,请在该文档中注意这一点:

在某些情况下,客户可能会看到购买按钮而不是安装, 即使该应用程序已通过促销成功兑换 代码。客户可以点击购买免费安装该应用。

【讨论】:

  • 考虑到这一点,开发人员是否应该至少有两个 MS 帐户来测试他们的应用程序?帐户 1:未解锁任何插件。测试不可用帐户 2:所有插件均已解锁。测试完全可用性。 Accounts n:处理冲突的 IAP。 //由于IAP购买测试缺乏持久性,我习惯了较旧的API。
  • MSFT 正在努力优化这个测试过程。如果您有任何好的建议,请随时在User Voice 网站上提交您的想法,以便 MSFT 将其添加到他们的待办事项列表中。
  • 这是部分解决方法。购买 iap 一次后,将无法再次测试购买过程。
  • 有这方面的消息吗?这对于自动化测试尤为重要。
猜你喜欢
  • 2018-04-30
  • 2012-09-08
  • 2013-02-13
  • 2021-11-29
  • 2015-09-22
  • 2014-03-26
  • 1970-01-01
  • 1970-01-01
  • 2014-01-15
相关资源
最近更新 更多