2012-01-03 3 views
2

Возможно, новичок вопрос, я использую API Verify Store Receipts для проверки покупок расходных материалов. Как я могу пометить эти предметы, чтобы повторить одно и то же квитанцию? Есть ли какой-либо другой вариант, кроме сохранения используемых квитанций?Как приложение iOS запретить повторное использование расходных материалов?

+0

Взгляните на [MKStoreKit] (http://blog.mugunthkumar.com/coding/mkstorekit-4-0-supporting-auto-renewable-subscriptions/). Это пара занятий, в которые вы компилируете, и все это для вас. – progrmr

+1

Библиотеки на стороне клиента не подходят, мы предполагаем взломанных клиентов. Нам нужно обеспечить неповторяемое использование сервера. –

+0

Почему вы ищете варианты, отличные от хранения используемых квитанций? Они не огромны, и это довольно очевидное и простое решение. –

ответ

1

Возможно, вы можете использовать бэкэнд-сервис для отслеживания поступлений. Parse имеет блестящие простые SDK для iOS и Android, которые упрощают сохранение бит данных на предоставленном сервере.

0

Для этого вы можете использовать iCloud (или обычные UserDefaults). Однако вы, вероятно, предпочтете использовать свои собственные серверы.

+0

Тот же вопрос, что и выше, мы предполагаем, взломанные клиенты –

+0

Не совсем уверен, но я думаю, что iCloud проверяет это. –