flutter - Revenuecat, Flutter - PurchasePackage 不起作用,但也没有异常(exception)

标签 flutter revenuecat

这是场景:

  • 沙盒用户购买了订阅并已过期。
  • 沙盒用户再次尝试购买相同的订阅。

  • Apple 的 IAP UX 没有被触发,PurchaseInfo 对象返回时没有新的购买和新的授权。没有抛出异常。
    在 Purchaser Info 对象中,我看到了旧的权利和过期的订阅。
    我在这里错过了什么?

    最佳答案

    对于不同的场景,我面临着同样的问题。
    有时“purchasePackage”方法成功,有时不返回。不会抛出任何异常,产品的底片未显示。如果再次点击购买按钮,我会得到PurchasesErrorCode.operationAlreadyInProgressError .它发生在沙箱和普通用户身上。
    在日志中我看到 purchase started ,仅此而已。

    关于flutter - Revenuecat, Flutter - PurchasePackage 不起作用,但也没有异常(exception),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64561344/

    相关文章:

    swift - 消耗品购买的试飞问题 - RevenueCat

    android - Flutter in_app_purchase 停留在 queryProductDetails() 方法

    scroll - 当我在Sliver应用程序栏中点按文本字段时,CustomscrollView会自动滚动到顶部位置

    flutter - Dart如何访问多维 map 中的第二维

    java - VSCode Flutter工程如何设置才能正确解析Android文件夹中的Java代码?

    sqlite - 检查sqlite数据库来决定图标的颜色

    dart - 如何在 Flutter/dart 中获取星期几的日期?

    Swift:促销产品(使用 RevenueCat) - 缓存 defermentBlock

    java.util.ArrayList 无法转换为 com.android.billingclient.api.SkuDetails