Xamarin.Android中的测试订阅始终处于“待付款”状态

时间:2018-12-04 22:06:57

标签: xamarin.android in-app-subscription

我已经设置了每月订阅以及1个月的免费试用期,并且还将我的Pl​​ay商店电子邮件设置为测试者。

当我购买订阅时,Android“弹出窗口”正确地表明这是一项测试,并且我有1个月的免费试用期,因此,我保留“测试卡始终批准”设置并接受。

现在,由Montemagno的InAppPurchase插件返回的购买信息(我自己也通过直接调用IInAppBillinService API对其进行了检查)将返回具有PaymentPending状态的订阅(IInAppBillinService返回json中的代码0)。

我还尝试了没有免费试用的测试订阅,但给出了相同的响应。

每次更新测试迭代后,调用GetPurchases验证订阅是否仍显示PaymentPending。

我很茫然。

如何确认订阅在免费试用期内?状态是否曾经更改为Purchased(返回json中为1),并且可以测试吗?

0 个答案:

没有答案