【发布时间】:2021-09-24 13:51:31
【问题描述】:
我在我的 react native 项目中实现了react-native-hms-iap。我配置了here 中提到的所有细节。此外,我可以确保没有签名问题,因为 react-native-hms-account login with huawei id 在我的应用程序中运行良好。
我在Product Management 中配置了“订阅”产品。
但是这个订阅产品并没有反映在我的 react native 应用程序中。我越来越空了AvailableProductList。
[Fri Sep 24 2021 18:22:25.188] LOG isEnvReady:Success
[Fri Sep 24 2021 18:22:27.192] LOG PurchasedRecordListView :: []
[Fri Sep 24 2021 18:22:27.323] LOG obtainOwnedPurchases success:: []
[Fri Sep 24 2021 18:22:27.568] LOG obtainOwnedPurchases success:: []
[Fri Sep 24 2021 18:22:27.572] LOG PurchasedRecordListView :: []
[Fri Sep 24 2021 18:22:27.652] LOG AvailableProductList :: {"status":{"hashCode":(hashcode),"describeContents":0,"isCanceled":false,"hasResolution":false,"isSuccess":true,"statusMessage":"success","isInterrupted":false,"statusCode":0,"errorString":"success"},"productInfoList":[],"errMsg":"success","returnCode":0}
[Fri Sep 24 2021 18:22:27.738] LOG AvailableProductList :: {"status":{"hashCode":(hashcode),"describeContents":0,"isCanceled":false,"hasResolution":false,"isSuccess":true,"statusMessage":"success","isInterrupted":false,"statusCode":0,"errorString":"success"},"productInfoList":[],"errMsg":"success","returnCode":0}
[Fri Sep 24 2021 18:22:27.804] LOG obtainOwnedPurchases success:: []
[Fri Sep 24 2021 18:22:27.855] LOG AvailableProductList :: {"status":{"hashCode":(hashcode),"describeContents":0,"isCanceled":false,"hasResolution":false,"isSuccess":true,"statusMessage":"success","isInterrupted":false,"statusCode":0,"errorString":"success"},"productInfoList":[],"errMsg":"success","returnCode":0}
[Fri Sep 24 2021 18:22:27.859] LOG PurchasedRecordListView :: []
可用产品列表为空的原因是什么?我应该等待一段时间以反映可用的产品吗?
我是否应该专门为 IAP 定义任何签名,而不是为帐户 ID 定义的签名?
谢谢。
【问题讨论】:
标签: react-native in-app-purchase huawei-mobile-services huawei-developers huawei-iap