¿Cómo funcionan las suscripciones auto-renovables en la compra de aplicaciones?

Actualmente, mi request permite que el usuario se suscriba a nuestro service mediante la compra en la aplicación de suscripción renovable. La aplicación proporciona imágenes, 12 imágenes por mes, y cada mes el usuario necesita renovar su suscripción para ver el nuevo contenido.

Antes no he trabajado en el model de renovación automática, así que he creado un model para validar el recibo y funciona, pero ¿debo verificar si la suscripción del usuario caducó o no? Y, de ser así, ¿cómo?

Además, ¿la tienda de aplicaciones solo permite que las revistas y artículos de periódicos sean auto-renovables?

No he trabajado antes en el model de renovables, por lo que cualquier ayuda en este tema sería muy apreciada.

Cuando un usuario se registra para una suscripción renovable automáticamente, se siguen cobrando hasta que lo cancelan manualmente. Esto es obviamente excelente desde el punto de vista de un desarrollador, porque se necesita mucho más esfuerzo para cancelar algo que simplemente dejar que continúe. Es posible que ya esté familiarizado con una class de aplicaciones que ya utilizan suscripciones renovables automáticamente: Kiosco. Kiosco se introdujo por primera vez en iOS 5 y permite a los proveedores de contenido distribuir fácilmente sus periódicos y revistas. Con él, Apple introdujo el model de suscripción renovable, que le permite establecer una duración de la suscripción y administrar las renovaciones automáticamente a través del framework StoreKit. Sin embargo, Apple ha colocado algunas reglas muy estrictas sobre las suscripciones renovables, lo que significa que su uso es (generalmente) exclusivo de las aplicaciones de Kiosco. Por desgracia, si desea proporcionar contenido o funciones durante un período de time limitado, fuera de Kiosco, su única opción es utilizar suscripciones que no sean de renovación.

Encontré eso aquí: http://www.raywenderlich.com/36270/in-app-purchases-non-renewing-subscription-tutorial

Una suscripción renovable es una categoría de compras en la aplicación de iOS que permite que una aplicación proporcione y cargue contenido o características durante un período de time determinado.

¡Escuchar es un enlace muy útil! Proporciona casi todos los detalles sobre la suscripción de autos renovables.

Las compras en la aplicación Auto-Renewable continúan cobrando al usuario (semanal / mensual / anual, etc.) hasta que lo cancelan.

Puede verificar si la suscripción ha caducado utilizando un recibo validado. Contiene la date y la hora de vencimiento de la suscripción.

Si desea bloquear el contenido si la suscripción no se ha renovado, es posible que desee verificar la información del recibo con respecto a la date / hora actual, en el delegado de applicationDidBecomeActive . Existen bibliotecas de código abierto que le permiten verificar recibos localmente también.

Y cualquier tipo de aplicación puede tener compras en la aplicación que se pueden renovar automáticamente, no solo aplicaciones de quiosco.