我知道这个问题过去已经问过了。但我认为没有得到正确的答案和解决方案。
所以
我正在使用移动购买 SDK 将 Shopify 集成到我的应用中。我使用 将产品添加到购物车
[self.cart addVariant:self.productVariant];
但我的问题是每当我关闭并打开应用程序时,购物车都显示为空。
每次我得到行项目对象 nill。
那么,我该如何解决呢?
提前谢谢。
那是因为 sdk 不跟踪购物车项目,我们必须手动完成。我解决这个问题的方法是将产品 id 存储在本地数据库中。当我关闭并打开应用程序时,我从本地数据库获取产品 ID 并调用函数 buyclient.getproductbyid(product_id(;然后我得到产品变体,然后将其添加购物车。