【发布时间】:2021-07-15 08:51:09
【问题描述】:
''''
requestPurchase = async (sku) => {
try {
await RNIap.requestPurchase(sku)
.then(async (result) => {
console.log('IAP req sub', result);
if (Platform.OS === 'android') {
console.log("android")
// can do your API call here to save the purchase details of particular user
} else if (Platform.OS === 'ios') {
console.log("recipt",result.transactionReceipt)
setProductId(result.productId);
setReceipt(result.transactionReceipt);
// can do your API call here to save the purchase details of particular user
}
// setBuyIsLoading(false);
})
.catch((err) => {
//setBuyIsLoading(false);
console.warn(`IAP req ERROR %%%%% ${err.code}`, err.message, isModalVisible);
setError(err.message);
});
console.log("Hiiii......", sku)
} catch (err) {
console.log("Error.....", err.message)
console.warn(err.code, err.message);
}
};
'''
我们正在请求## 标题 ## 购买产品并且能够购买该产品但没有收到任何产品购买回电。
【问题讨论】:
-
您是否添加了听众以获取购买更新?
标签: react-native in-app-purchase react-native-ios react-native-iap