本机版本-iap 3.3.7
react版本-本机0.60.4
只在ios上遇到错误(IOS或Android或两者兼而有之)的平台
预期行为getProducts返回产品数组
实际行为返回空数组,它在android上运行良好。
测试环境(模拟器?)仿真器和真实设备
另外,应用程序购买产品中的已经在app商店获得了批准。我也尝试使用4.4.8版本,但没有区别。(请帮帮我,
发布于 2020-05-13 19:58:11
当产品不被获取时,很可能会出现一些配置问题。在iOS上,最可能的罪魁祸首是:
如果您的产品已经获得批准,并且您已经在物理设备上试用过,我会再次检查#2,并确保您签署了最新的“付费应用协议”。
这里有一篇关于RevenueCat主题的便利文章,有些是特定于RevenueCat的,但大多数清单适用于任何应用程序。
发布于 2022-11-05 06:08:57
这条线很久没有解决了。但是其他人不需要像我一样花上几个星期,下面是我在StackOverflow上发现的一些东西。
getProducts()没有从商店获得产品列表。给定产品id(SKU)列表,getProducts将获得有关这些产品的详细信息。
我在打电话
getProducts();
但是调用getProducts的正确方法是这样的:
const skus = Platform.select({
ios: ['product_id_ios'],
android: ['product_id_android'],
});
getProducts({skus});
我希望这能帮到别人
https://stackoverflow.com/questions/61783102
复制相似问题