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.

¿Cuando el usuario vuelva a instalar la aplicación “Restore In-App Purchases”, se proporcionará un nuevo recibo?

Soy nuevo en App-in-Purchase.
Solo una pregunta, no tengo un servidor para mi aplicación. Entonces mi pregunta es:
Si un usuario elimina la aplicación y cambia de iPhone y utiliza la misma cuenta de desarrollador en el nuevo dispositivo e instala de nuevo mi aplicación, ¿cómo puedo saber si el usuario ya compró mi aplicación? He investigado un poco y parece que en este caso debo hacer “Restaurar compras dentro de la aplicación” que proporciona nuevamente el recibo.
Si funciona, ¿la restauración de compras dentro de la aplicación hace una solicitud al servidor de Apple?

Gracias,

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Sí, una solicitud de “Restaurar compras dentro de la aplicación” realizará una petición al servidor de Apple para recuperar información sobre las compras anteriores dentro de la aplicación realizadas por el usuario. Esto significa que si el usuario había comprado previamente la función dentro de la aplicación en su dispositivo anterior, debería poder restaurarla en su nuevo dispositivo después de volver a descargar la aplicación y usar la misma cuenta de desarrollador.

    Sin un servidor, no es posible que tu aplicación verifique de forma independiente las compras realizadas por los usuarios. Los servidores de Apple tienen registros de todas las compras dentro de la aplicación realizadas en su plataforma y proporcionan esta información a la aplicación a través de llamadas al marco de trabajo StoreKit, incluyendo “Restaurar compras dentro de la aplicación”.

Comments are closed.