es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

No consumible usado con prueba gratuita, ¿cómo saber si el usuario elimina la aplicación e instala mientras la prueba gratuita no ha finalizado?

Mi aplicación es No Consumible con una prueba gratuita de 14 días. El problema principal es ¿qué sucede si el usuario después de 7 días elimina la aplicación e la vuelve a instalar? En este caso, ¿la prueba gratuita comienza desde 0 sin tener un servidor? ¿O Apple proporciona una API que brinda el conteo de la prueba gratuita?

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Como experto en tecnologías de la información especializado en Swift, compras dentro de la aplicación y StoreKit, puedo afirmar que en el escenario proporcionado, si el usuario elimina la aplicación y la reinstala después de 7 días del período de prueba gratuito, el período de prueba gratuito comenzará desde cero y el usuario deberá volver a pasar por los 14 días del período de prueba.

    Sin embargo, Apple proporciona API que los desarrolladores pueden utilizar para administrar compras dentro de la aplicación, incluyendo productos no consumibles y suscripciones. Utilizando las API de StoreKit, los desarrolladores pueden implementar la validación del recibo en el servidor para realizar un seguimiento del historial de compras del usuario y acceder a los datos relevantes, incluyendo las fechas de inicio y finalización del período de prueba gratuito.

    Por lo tanto, es posible extender el período de prueba gratuito para un usuario que reinstala la aplicación después de eliminarla, siempre y cuando la aplicación pueda recuperar los datos relevantes del servidor.

Comments are closed.