2012-01-10 4 views
1

У меня есть приложение, которое использует данные ядра. Приложение бесплатно для загрузки и предлагает некоторые варианты для покупки. Варианты покупки внутри приложения основаны на количестве применений данной функции. Идея состоит в том, чтобы продать что-то вроде: $ 1 за 10 использований, 10 долларов США за 100 использований и т. Д.iphone. Есть ли способ сделать это?

Но, я хочу дать пользователю одно или два использования бесплатно. Мой вопрос заключается в следующем: когда пользователь сначала использует эту функцию, я бы пометил ее как используемую для основных данных, поэтому в следующий раз пользователю придется покупать больше приложений из магазина, но предположим, что пользователь удаляет приложение из устройство после его использования в первый раз и переустанавливает его из облака. Теперь база данных выполнена, поэтому флаг, который я сохранил после первого использования. Теперь пользователь может использовать его снова бесплатно и никогда ничего не заплатит.

Есть ли возможность предотвратить использование пользователем этого? Я имею в виду, например, сохранение информации о iCloud? (да, я знаю, что могу создать свой собственный сервер и заставить пользователей регистрироваться, но это скучно для пользователя ... Я думаю о чем-то внутри iCloud или о чем-то).

Любые мысли? Благодарю.

ответ

2

Возможно, вас заинтересует NSUbiquitousKeyValueStore.

+0

AHA !!!! ЭТО ОНО! Я знал, что кое-что прочитал, но я не мог вспомнить. Благодаря!!!!!!!!!!!!! – SpaceDog

Смежные вопросы