Разблокировка премиум-контента через встроенную покупку на iPhone - PullRequest
4 голосов
/ 01 февраля 2011

Мне нужно добавить опцию покупки в приложении к моему приложению iPhone.Все, что нужно сделать, это разблокировать дополнительный контент - контент есть в пакете уже, это просто вопрос установки флага на премиум - да или нет.

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

Как правильно совершить такую ​​покупку?Или appstore каким-то образом уведомит приложение о покупках, совершенных с этого аккаунта, когда приложение будет переустановлено?

1 Ответ

4 голосов
/ 01 февраля 2011

Это зависит. Если премиум-контент не расходуется, магазин приложений будет отслеживать покупки пользователей. Однако для расходного контента вам необходимо следить за собой, используя собственную серверную инфраструктуру.

См. «Восстановление транзакций» в Руководстве по программированию при покупке приложения .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...