我已经实现了这种方法来处理交易,我认为它总是被正确调用。 我总是在失败或完成或恢复时完成交易。
但为什么我会继续接收所有交易,包括那些已经处理过的交易?我应该只获得最新的一个而忽略其他的吗?
我已经看到了一些处理这个问题的代码示例,但它们都遍历所有事务,这对我来说没有多大意义。
其他细节:
答案 0 :(得分:0)
Apple发送交易数组的设计并非没有理由。您的描述意味着您现在正在跳过其中的一些,或者在您的代码完美地完成它们之前启动了一些。
另一种可能性是你从以前的用户那里得到它们,在这种情况下你无法做任何事情。