在苹果里定义了消耗型项目,第一次可以成功购买,但是之后再次购买的时候就提示"您已购买此App内购买项目。此项目将免费恢复。",但是我明明是消耗型项目啊,后面又试了几次购买都是一样的错误提示。
问题的关键是没有对之前的订单做处理,需要执行以下:
/// 销毁之前的订单,否则无法多次购买
FlutterInappPurchase.instance.clearTransactionIOS();
在苹果里定义了消耗型项目,第一次可以成功购买,但是之后再次购买的时候就提示"您已购买此App内购买项目。此项目将免费恢复。",但是我明明是消耗型项目啊,后面又试了几次购买都是一样的错误提示。
问题的关键是没有对之前的订单做处理,需要执行以下:
/// 销毁之前的订单,否则无法多次购买
FlutterInappPurchase.instance.clearTransactionIOS();
本文标题:flutter_inapp_purchase苹果应用内支付,您已
本文链接:https://www.haomeiwen.com/subject/zjnmoctx.html
网友评论