我的电晕SDK InApp测试存在问题(仅适用于iOS)。我有一个购买角色的页面。我第一次购买产品,效果很好。但是,如果我执行以下步骤:
buy-cancel
提醒中的取消按钮(图1.1)。这将触发:event.transaction.state == "cancelled"
。 (此取消点击仅用于解释触发案例,我将在下面进行描述)event.transaction.state == "cancelled"
。图1.1
图1.2
问题:我正在通过purchased/restored
将文件写入文件来解锁该项目。我想,当我重新安装应用程序时,必须进行恢复。但它触发了cancelled
。那么我怎样才能解开这个项目。请帮助我。任何建议都很有价值......
答案 0 :(得分:2)
第一次看来商店交易没有正确完成。
您确定在事务回调中调用以下代码吗?即使交易被取消,您也需要完成它以让商店系统知道您已经处理了取消:
store.finishTransaction( transaction )