2012-01-03 48 views
2

可能是一个新手问题,我正在使用Verify Store Receipts API来验证消耗品的购买。我如何标记这些消耗的物品,以便相同的收据不能再次使用?除了存储使用过的收据之外,还有其他选择吗?iOS应用程序应该如何防止消耗品被重复使用?

+0

请看[MKStoreKit](http://blog.mugunthkumar.com/coding/mkstorekit-4-0-supporting-auto-renewable-subscriptions/)。这是你编译的几个类,它为你处理所有这些。 – progrmr 2012-01-03 21:34:14

+1

客户端库不好,我们假设被黑客户。我们需要确保非重复使用服务器端。 – 2012-01-03 21:40:11

+0

你为什么要寻找储存使用过的收据以外的选项?它们并不庞大,它是一个相当明显且简单的解决方案。 – 2012-01-03 21:49:47

回答

1

也许你可以使用后端服务来跟踪收据。 Parse拥有非常简单的适用于iOS和Android的SDK,可以轻松地将数据位保存到提供的服务器。

0

你可以使用iCloud(或普通的UserDefaults)。但是,您可能更喜欢使用自己的服务器。

+0

与上述相同的问题,我们假设被黑客户 – 2012-01-03 21:40:46

+0

不完全确定,但我认为iCloud会检查这一点。 – 2012-01-03 21:50:40

相关问题