Versi: 2.1.1.0
iOS
ID Produk tidak valid.
Kesalahan: ID Produk Tidak Valid.
Emulator dan Perangkat Nyata
Ketika saya memanggil fungsi buyProduct, itu mengembalikan kepada saya ID Produk Tidak Valid.
Referensi Pembelian Dalam Aplikasi Saya Siap Dikirim tetapi saya tidak mengerti mengapa itu tidak berfungsi?
Saya membaca semua saran solusi dan saya mencoba semuanya tetapi aplikasi saya tetap tidak berfungsi.
Juga saya mencoba versi react-native-IAP (terbaru, 2.1.0) tidak ada yang berubah.
Apa yang dapat saya?
Tinjau masalah # 256 dan periksa terlebih dahulu apa yang Anda lewatkan.
@dooboolab terima kasih atas jawabannya. Masalah saya diperbaiki seperti ini.
RNIap.getProducts(['yourProductId']).then(success => {
let product = success[0];
RNIap.buyProduct(product.productId).then(ok => {
}).catch(error => {
alert(error);
})
}).catch(error => {
alert(error);
})
@selcukitmis Berhasil .
@selcukitmis adakah alasan mengapa Anda menggunakan productId dari objek produk daripada 'yourProductId'?
@noahhayes tentu saja. ketika saya menggunakan RNIap.getProducts, saya belum mengetahui detail produk saya.
RNIap.getProducts adalah janji. Saya mengambil produk pertama di bagian "LALU".
Mungkin Anda membutuhkan produk kedua tentang itu Anda harus memeriksa kode pada proyek Anda
Komentar yang paling membantu
@dooboolab terima kasih atas jawabannya. Masalah saya diperbaiki seperti ini.
RNIap.getProducts(['yourProductId']).then(success => { let product = success[0]; RNIap.buyProduct(product.productId).then(ok => { }).catch(error => { alert(error); }) }).catch(error => { alert(error); })