android应用程序购买中的颤振没有获得测试付款方式
Posted
技术标签:
【中文标题】android应用程序购买中的颤振没有获得测试付款方式【英文标题】:Flutter in app purchase for android app not getting test payment methods 【发布时间】:2021-11-10 17:29:55 【问题描述】:我已经在 Flutter for android 和 ios 中实现了应用程序购买,但在 android 方面遇到了一个问题,虽然在 ios 中测试它的工作,但不确定在 android 设备谷歌播放中测试,作为他们的文档,我已经提交了应用程序用于内部测试和生产。
问题是当我作为“内部测试人员”时尝试测试时,没有获得测试付款方式。我从谷歌播放提示我的真实付款方式。任何建议/指导我应该做些什么来测试 IAP。
我附上了一个屏幕截图,因为 Playstore 显示我作为内部测试员....但是在尝试购买 Playstore 时在应用程序中显示真实的付款方式,而不是测试卡。顺便说一句,我有多个帐户登录到我的设备,这可能是原因吗?
【问题讨论】:
您好,您是否尝试过使用“android.test.purchased”作为产品? 【参考方案1】:您完成以下步骤了吗?
-
转到 Google Play 控制台。
转到设置(在左侧菜单中)。
转到开发者帐户(和帐户详细信息)。
滚动并转到许可证测试部分。
在此处添加您的 google 帐户并保存。
在 Google Play 管理中心的内部测试中添加相同的 google 帐户作为测试人员。
使用您在上面添加的同一 testing/google 帐户在您的设备上登录 Play 商店 和 Google chrome。
从 Google Play 管理中心的内部测试,您将获得一个链接,在您的设备浏览器 (chrome) 上打开该链接并接受测试邀请。
如果您错过了任何步骤,请完成并再次测试应用程序!
【讨论】:
感谢您的回复,我已经完成了所有这些步骤,我也附上了截图,作为playstore显示为内部测试,但是当尝试购买play store时显示真实的付款方式。以上是关于android应用程序购买中的颤振没有获得测试付款方式的主要内容,如果未能解决你的问题,请参考以下文章
关于 Merchant Center 和应用内购买付款的问题
在测试模式下使用 Android 中的 Stripe 向 Google 付款