我已经按照codelabs在flutter中集成了应用内购买https://codelabs.developers.google.com/codelabs/flutter-in-app-purchases#0
另请阅读官方文件https://pub.dev/packages/in_app_purchase.
我的应用程序在开发中运行良好。这些产品都是从两个商店(应用商店和谷歌播放)正确提取的,并且在两个平台上都进行了测试付款:
- 在谷歌播放,与测试卡
- 使用测试人员帐户在应用商店中(https://help.apple.com/app-store-connect/#/dev8b997bee1)
然而,在将应用程序投入生产之前,我不知道我还需要做什么。我担心不知何故,测试配置会占上风,实际用户会在生产时免费购买。我在任何地方都看不到可以轻松地从测试/沙箱切换到生产的配置。
我错过了什么?
冷静下来,我也有同样的恐惧,重要的是要清楚,只有作为许可证验证人的授权用户才能使用测试卡购买,其他人不能。(安卓)
在iOS的情况下,只有您添加的验证器才能使用测试卡购买。
建议仅将此权限留给受信任的团队。