2012-01-03 81 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

相關問題