代码之家  ›  专栏  ›  技术社区  ›  Mobile Ben

取消的SKPaymentTransaction中transactionIdentifier的唯一性

  •  2
  • Mobile Ben  · 技术社区  · 7 年前

    我正在将当前应用程序的IAP代码与后端服务器绑定。我想做的一件事是也用它来记录取消和/或失败的交易。

    我确实注意到,在Xcode中,SKPaymentTransaction中有一个名为 _temporaryIdentifier

    请注意,我不必将取消的事务显示到我们的服务器上。我只是觉得这会有帮助。似乎我确实需要发送失败,因为我认为不允许的延迟事务将导致失败。

    1 回复  |  直到 7 年前
        1
  •  2
  •   Kymer    7 年前

    未定义 适用于除 purchased restored .

    documentation 对于 transactionIdentifier

    唯一标识 成功的 付款交易 [...] transactionState设置为“已购买”或“已还原”。