Flutter - 无法更新或删除应用内购买的托管产品?

Flutter - Not able to update or delete the managed products inside in app purchases?

目前,我正在使用 FlutterInAppPurchase 插件在 flutter 中实现应用内购买。

我的托管产品中有 3 个项目,我的 google 玩控制台,

final List<String> _productLists = ['get_10_coins', 'get_100_coins', 'get_1000_coins']

现在,我更新了 "get_10_coins" 产品的详细信息,但是,当我使用 FlutterInappPurchase.instance.getProducts(_productLists) 时,它没有反映在应用程序中;方法。

然后我删除了该产品并添加了一个新的托管产品,例如 "get_50_coins"。但是,它仍然向我显示 "get_10_coins" 产品的旧细节。

// fetching products using the following code
List<IAPItem> items = await FlutterInappPurchase.instance.getProducts(_productLists);

谁能告诉我可能是什么问题?我也已经卸载了app

谢谢。

我明白了。

因为我已经从 google 游戏控制台删除了被管理的产品 "get_10_coins"。但是,我正在使用

查询托管产品
List<IAPItem> items = await FlutterInappPurchase.instance.getProducts(_productLists);

我没有将我的 _productLists = ['get_10_coins', 'get_100_coins', 'get_1000_coins'] 从更新为 _productLists = ['get_500_coins', 'get_100_coins', 'get_1000_coins']

因此,由于 Play 控制台向我返回了旧产品的相应详细信息,因为 Play 控制台保留了每个产品的所有详细信息,即使我们将其从 Play 控制台中删除也是如此。