2

嗨,我是 Flutter 的新手,我已经使用此依赖项在 Flutter 中集成了自动续订订阅。https://pub.dev/packages/flutter_inapp_purchase

我已经完成了沙盒年度自动续订订阅,因此它会在沙盒中每 30 分钟自动续订一次,最多六次,并且效果很好。

我在下午 1:00 面临 订阅userA@gmail.com的问题,因此它将每 30 分钟更新一次,我从我的应用程序中注销userA@gmail.com并使用userB@gmail.com登录并尝试订阅/恢复我得到了实际与userA@gmail.com相关联的有效购买令牌

生产模式下的场景是否相同,还是会在生产模式下出错?

如果生产模式场景与沙盒相同,那么我该如何管理它?

提前致谢

4

1 回答 1

1

在套餐页面上,他们说您应该在完成后断开计费服务,否则它将继续在后台运行。

我不确定该插件是如何工作的,但即使您注销,计费服务也可能会继续与前一个用户的会话一起运行。

因此,您应该做的是 await FlutterInappPurchase.instance.endConnection; 在您注销时调用,await FlutterInappPurchase.instance.initConnection;然后用新用户再次调用。

他们谈论这个的包文档的一部分: 在此处输入图像描述

于 2021-12-17T10:37:49.777 回答