2.3.19
的iOS
这些功能的文档提到,如果它们包含在SKU列表中,它们可能会返回订阅。 所以在像这样的通话中:
const subs = await getSubscriptions(['sku2', 'sku3']);
const prods = await getProducts(['sku1']);
我希望只能获得所提供的SKU引用的产品/订阅。
出乎意料的是,执行完以上代码后, prods
和subs
都包含3个项目,尽管我在调用方法时将它们分开,但它们是订阅和产品的混合体。 从一个方法调用中删除例如'sku2'
之后,另一个函数的输出也将更改,乘积从两个返回的数组中消失。 似乎这里有一些未记录的副作用。
真实设备
仅限iOS的错误:
是的。 这两个方法调用相同的本机Objective-C方法getItems()
。
您可以在知道此问题的情况下使用此模块,但是我们迟早会修复代码和文档。
谢谢你的关心。
我希望这是提醒。.解决此问题。
文档仍未更新。 ios侧的getProducts和getSubscriptions似乎没有区别。