SKPaymentTransaction transactionIdentifier格式

时间:2014-03-26 11:08:22

标签: ios in-app-purchase storekit

我们最近为我们的ios应用程序实施了Apple应用内购买耗材产品。作为购买流程的一部分,我们在服务器上记录已完成的交易ID(即SKPaymentTransaction的transactionIdentifier)。当我们检查日志时,我们会看到两种类型的事务ID:

  1. 许多人都有这种形式" 120000094272147"
  2. 有些人有这种形式" C12B6264-2D30-41B4-B193-34F878BEF0B7",即指导。
  3. 在网上搜索,我们无法找到有关交易ID预期格式的任何信息。我们想知道是否应该对出现的两种不同类型感到震惊,或者它是否是正常行为。您对transactionIdentifier格式的体验是什么?

    更新: 我们发现了这个问题。当我们开始查看苹果在调用https://buy.itunes.apple.com/verifyReceipt时发回的json收据时,我们可以看到产品ID是com.zeptolab.ctrbonus.superpower1。在网上快速搜索会带来大量的点击,这是一个众所周知的黑客收据。

0 个答案:

没有答案