2012-02-15 4 views
0

Допустим, у меня есть приложение, для которого требуется активная подписка на доступ к функциям. Подписка должна автоматически обновляться каждый месяц. Как только подписка активируется при покупке через приложение, это все? Или мне нужно выполнить проверку всего чека через серверную вещь?Подписка на iOS - нужен ли мне сервер?

Итак:

1) Требуется ли магазин сервера? Если да, то почему?

2) Как отменить подписку, если пользователь ее запросит?

Я иду прочь по этой ссылке: https://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/StoreKitGuide/RenewableSubscriptions/RenewableSubscriptions.html#//apple_ref/doc/uid/TP40008267-CH4-SW2

Но, похоже, гораздо больше работы, чем должно быть необходимым.

ответ

0

Да. Но хорошая новость в том, что она не должна быть твоей.

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

См: http://urbanairship.com/products/in-app-purchase/

+0

Городской дирижабль прекращает работу IAP. – Snowcrash

0

Вам не нужно делать проверку квитанций, но рекомендуется. Проверка чека доступна только для проверки того, что покупка действительна (например, может быть повреждена пиратами).

Пользователь сможет отменить подписку в настройках, вам не нужно делать это самостоятельно.

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