iOS应用程序应该如何防止消耗品被重复使用?
问题描述:
可能是一个新手问题,我正在使用Verify Store Receipts API来验证消耗品的购买。我如何标记这些消耗的物品,以便相同的收据不能再次使用?除了存储使用过的收据之外,还有其他选择吗?iOS应用程序应该如何防止消耗品被重复使用?
答
你可以使用iCloud(或普通的UserDefaults)。但是,您可能更喜欢使用自己的服务器。
+0
与上述相同的问题,我们假设被黑客户 – 2012-01-03 21:40:46
+0
不完全确定,但我认为iCloud会检查这一点。 – 2012-01-03 21:50:40
请看[MKStoreKit](http://blog.mugunthkumar.com/coding/mkstorekit-4-0-supporting-auto-renewable-subscriptions/)。这是你编译的几个类,它为你处理所有这些。 – progrmr 2012-01-03 21:34:14
客户端库不好,我们假设被黑客户。我们需要确保非重复使用服务器端。 – 2012-01-03 21:40:11
你为什么要寻找储存使用过的收据以外的选项?它们并不庞大,它是一个相当明显且简单的解决方案。 – 2012-01-03 21:49:47