2.3.19
iOS
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.
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.
Perangkat nyata
Bug khusus iOS:
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.