Windows 10 UWP。如何在不收费的情况下测试IAP?

时间:2017-01-03 15:11:33

标签: in-app-purchase uwp windows-10 windows-dev-center

我确实有一些用户,包括我自己作为Windows 10 UWP开发人员。 我想允许我的测试版测试人员在没有收费的情况下测试In APP购买。那可能吗?

2 个答案:

答案 0 :(得分:1)

如果是本地测试,您可以使用CurrentAppSimulator类。

但是,既然您提到了beta测试人员,我认为该应用已经发布到商店并正在测试中。然后除了在测试期间将IAP设置为 free 之外别无他法,并在上线之前将其更改回您想要的价格。

这也意味着您无法对已经可见的IAP进行进一步的beta测试(或者人们会非常乐意免费获得它们)。

您可以创建新的IAP纯粹用于测试,但是您正在测试整体机制(您应该使用上面提到的CurrentAppSimulator)而不是特定项目,因为您必须更改代码在发布之前,可能会破坏项目本身(由于拼写错误,......)。

答案 1 :(得分:1)

根据您的说明,您可能希望在商店中发布您的应用,并且只允许少数人免费下载和购买IAP进行测试。我的回答是肯定的。

首先,在您的提交中,在定价和可用性页面上,选择隐藏此应用并阻止获取。拥有直接链接的客户可以查看该应用的列表,但只有在分发和可见性部分中有促销代码且使用Windows 10设备的情况下才能下载该应用。

然后,该应用程序通过认证,为应用程序生成促销代码并分发给您的测试人员。

最后,当您在商店中提交加载项时,您可能需要设置IAP。

您可以参考beta testing and targeted distribution了解详情。