react-native-iap getProducts返回空数组

时间:2019-12-26 09:25:03

标签: react-native

我正在使用react-native-iap进行应用内购买。但是6.75方法返回空数组。以下是我为此所做的事情。

  1. getProducts中插入帐单许可,例如
AndroidManifest.xml
  1. 将此Android应用AAB上载至 alpha版,但未发布。
  2. 创建ID为<uses-permission android:name="com.android.vending.BILLING" /> productid1的产品。 productid2有效APK ,而productid1无效
  3. 编写以下代码
productid2

就像hyochan在2018年5月4日对getProducts always returns null的评论一样,我是否应该等待产品更新?或我的代码有问题吗?还是什么?

我的环境是

  • 本机:“ 0.60.5”
  • react-native-iap:“ ^ 4.3.3”

1 个答案:

答案 0 :(得分:0)

对于那些在iOS上遇到此问题的用户,请确保您完成协议和税收,然后确保将此pod 'RNIap', :path => '../node_modules/react-native-iap'复制并粘贴到pod文件中,然后在cd ios && pod install && cd ..(运行应用程序目录中的终端命令)。 我遇到了这个问题,事实证明我跳过了这些非常重要的步骤。