2

尝试按照 RevenueCat 提供的示例颤振应用程序设计付费墙,并且当我配置产品时始终为空。

运行版本 purchase_flutter:^1.1.1

Offerings.current = NULL <- 这是我的问题。

在 Google 控制台中,应用程序 ID 为:com.sampleapp.moments.1month、com.sampleapp.moments.yearly 并且都处于活动状态。

如果产品为空,我该如何测试和设计付费专区页面?我怎样才能让它工作?

错误代码,如下示例:https ://github.com/RevenueCat/purchases-flutter/blob/develop/example/lib/main.dart

[        ] D/[Purchases] - DEBUG(14481): Requesting products with identifiers: com.sampleapp.moments.1month, com.appname.moments.yearly
[  +82 ms] D/[Purchases] - DEBUG(14481): Products request finished for com.sampleapp.moments.1month, com.sampleapp.moments.yearly
[        ] D/[Purchases] - DEBUG(14481): Retrieved skuDetailsList: 
[        ] D/[Purchases] - DEBUG(14481): Requesting products with identifiers: com.sampleapp.moments.1month, com.sampleapp.moments.yearly
[        ] D/[Purchases] - DEBUG(14481): Products request finished for com.sampleapp.moments.1month, com.sampleapp.moments.yearly
[        ] D/[Purchases] - DEBUG(14481): Retrieved skuDetailsList: 
[+3804 ms] D/[Purchases] - DEBUG(14481): Vending purchaserInfo from cache
[  +99 ms] D/[Purchases] - DEBUG(14481): Vending offerings from cache
4

1 回答 1

3

如果您的产品、产品或包裹为空,则很可能与 Apple/Google 中的配置或设置问题有关。

在 Android 上,您需要先将您的应用程序发布到封闭轨道,然后才能获取任何产品或测试购买 - 这可能就是这里发生的事情。

这里有一个方便的指南,概述了这里的常见原因:https: //support.revenuecat.com/hc/en-us/articles/360041793174-Why-are-my-products-offerings-or-available-packages -空的-

于 2020-07-06T14:05:05.630 回答