^ 2.4.7
0.59.4
iOS
Saya berharap getProducts mengembalikan serangkaian pembelian yang tersedia.
Perangkat yang dikembalikan kosong.
Kedua.
yield RNIap.prepare()
const products = yield RNIap.getProducts(iapBundleIds(content))
console.log(iapBundleIds(content))
// ["org.truthordrink.TruthOrDrink.pack1", "org.truthordrink.TruthOrDrink.pack2", "org.truthordrink.TruthOrDrink.pack3"]
console.log(products)
// []
Kode di atas dalam proyek xcode yang sama berfungsi dengan benar menggunakan:
"react-native": "0.56.0",
"react-native-iap": "^ 2.4.0-beta6"
Ada beberapa masalah terkait ini yang sudah ditutup. Silakan ikuti itu dan ini seharusnya berhasil.
Hanya satu yang saya dapat menemukan bahwa saya yang cocok dari jarak jauh adalah # 340.
Bagi saya, modul berfungsi seperti yang diharapkan di react-native 0.56.0, tetapi tidak react-native 0.59.4, tidak dapat menemukan tiket yang terkait dengan itu. Jika Anda bisa mengarahkan saya ke tiket seperti itu, itu akan sangat membantu.
Saya hanya akan menggunakan 0,56.0 untuk saat ini, tetapi Anda harus tahu bahwa modul tidak berfungsi di 0,59,4.
Masalah yang sama disini
Sama disini
Saya melihat hal yang sama. Apakah ada rencana untuk mengatasi masalah yang tampaknya dikonfirmasi dengan 0.59.4?
Mengapa masalah ini bahkan ditutup? getProducts mengembalikan array kosong di react-native 0.59.8 juga.
@hyochan : berdasarkan komentar Anda di atas yang mungkin mengakibatkan masalah ini ditutup, mohon beri tahu kami masalah apa yang digandakan ini.
Ini adalah satu-satunya pustaka dari jenisnya yang saya ketahui, DAN pustaka ini tidak berfungsi di versi RN saat ini. Akan sangat bagus untuk mendapatkan pemahaman yang lebih baik tentang apa masalahnya sehingga komunitas dapat bekerja untuk menyelesaikannya. Kami membutuhkan perpustakaan ini!
Terkait # 407
Saya menyelesaikannya! Saya menggunakan versi ini,
react-native-iap: ^4.3.0
react-native: 0.60.5
lakukan saja seperti ini
const itemSkus = Platform.select({
ios: [
'100coins' // just remove bundle id from product id
],
android: [
'100coins' // just remove bundle id from product id
]
});
Komentar yang paling membantu
Hanya satu yang saya dapat menemukan bahwa saya yang cocok dari jarak jauh adalah # 340.
Bagi saya, modul berfungsi seperti yang diharapkan di react-native 0.56.0, tetapi tidak react-native 0.59.4, tidak dapat menemukan tiket yang terkait dengan itu. Jika Anda bisa mengarahkan saya ke tiket seperti itu, itu akan sangat membantu.
Saya hanya akan menggunakan 0,56.0 untuk saat ini, tetapi Anda harus tahu bahwa modul tidak berfungsi di 0,59,4.