我遵循了本指南:
https://fireship.io/lessons/flutter-inapp-purchases/
尽管在iOS上pastPurchases.length为0,尽管已与沙盒用户购买了自动续订订阅。在android上,一切正常。
为什么会这样?
答案 0 :(得分:0)
结果证明代码没有错。
为了使其正常工作,我必须创建一个沙箱用户。
然后我必须从手机上当前登录的AppID中注销。
然后我必须使用Xcode从发布到调试进行“编辑方案”。
然后我在终端上运行了“ flutter run”。
然后,我购买了NonConsumable订阅,然后在对话框中输入了沙箱用户的电子邮件和密码。