在iOS上,Flutter in_app_purchase pastPurchases为0

时间:2019-08-06 20:31:38

标签: flutter in-app-purchase

我遵循了本指南:

https://fireship.io/lessons/flutter-inapp-purchases/

尽管在iOS上pastPurchases.length为0,尽管已与沙盒用户购买了自动续订订阅。在android上,一切正常。

为什么会这样?

1 个答案:

答案 0 :(得分:0)

结果证明代码没有错。

为了使其正常工作,我必须创建一个沙箱用户。

  • 然后我必须从手机上当前登录的AppID中注销。

  • 然后我必须使用Xcode从发布到调试进行“编辑方案”。

  • 然后我在终端上运行了“ flutter run”。

  • 然后,我购买了NonConsumable订阅,然后在对话框中输入了沙箱用户的电子邮件和密码。