React-native-iap: getProducts dan getSubscriptions tampaknya berbagi parameternya

Dibuat pada 22 Nov 2018  ·  3Komentar  ·  Sumber: dooboolab/react-native-iap

Versi react-native-IAP

2.3.19

Platform yang Anda hadapi kesalahan (IOS atau Android atau keduanya?)

iOS

Perilaku yang diharapkan

Dokumen untuk fungsi-fungsi ini menyebutkan, bahwa mereka mungkin mengembalikan langganan jika mereka termasuk dalam daftar SKU. jadi dalam panggilan seperti:

const subs = await getSubscriptions(['sku2', 'sku3']);
const prods = await getProducts(['sku1']);

Saya berharap untuk hanya mendapatkan produk / langganan yang direferensikan oleh SKU yang disediakan.

Perilaku sebenarnya

Anehnya setelah menjalankan kode di atas baik prods dan subs berisi 3 item, campuran langganan dan produk meskipun saya memisahkannya saat memanggil metode. Setelah menghapus misalnya 'sku2' dari satu pemanggilan metode, keluaran dari fungsi lain juga berubah, produk menghilang dari kedua larik yang dikembalikan. Sepertinya ada beberapa efek samping yang tidak terdokumentasi yang terjadi di sini.

Lingkungan yang diuji (Emulator? Perangkat Nyata?)

Perangkat nyata

Langkah-langkah untuk mereproduksi perilaku

Bug khusus iOS:

  • Buat langganan dan produk
  • panggil fungsi seperti yang dijelaskan di atas
  • memeriksa array yang dikembalikan
🍗 enhancement 🐛 bug 📱 iOS

Semua 3 komentar

Iya. kedua metode tersebut memanggil metode objektif-c asli yang sama, getItems() .
Anda dapat menggunakan modul ini dengan mengetahui masalah ini, tetapi kami akan memperbaiki kode dan dokumen cepat atau lambat.
Terima kasih atas perhatian Anda.

Saya harap ini mengingatkan .. Menutup masalah ini.

dokumen masih belum diperbarui. sisi ios getProducts dan getSubscriptions tampaknya tidak ada perbedaan.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat