当我使用真实的产品ID测试应用时,我只能使用测试卡付款

问题描述

我的应用程序显示广告,我想让用户能够通过应用内付款来屏蔽广告。因此,我添加了应用内购买并使用测试产品ID对其进行了测试;将会显示假信用卡,并且一切看起来都不错。但是,当我更改产品ID以使其与我在Google Play中配置的真实ID相匹配并尝试完成购买时,我仍然看到伪造的卡:

enter image description here

我在Stack Overflow上找不到任何类似的问题,所以我认为我的问题很独特。我在这里想念什么?

解决方法

无需创建用于测试的测试产品,您可以使用最终产品进行测试购买,这样您就应该在整个过程中进行测试。 实际上,Play控制台中没有选项将应用内产品标记为测试产品。

导致显示测试卡的原因是购买商品的Google帐户位于以下列表中:Google Play控制台>>设置>>帐户详细信息>>许可证测试