1 votos

¿Puedo hacer que mi aplicación de Apple Store sea gratuita con anuncios y ofrecer a los compradores anteriores complementos sin anuncios?

Estoy planeando hacer mi aplicación gratuita con anuncios, pero incluir una opción para eliminar los anuncios. Puedo dar automáticamente el complemento a todos los compradores anteriores?

3voto

Kevin Peterson Puntos 4456

Sí, y hay varias formas de hacerlo. El camino que yo seguí fue lanzar una pequeña actualización que utilizara NSUserDefaults para escribir una propiedad bool cuando se instaló la aplicación. Luego, cuando distribuyera la actualización de la aplicación con los anuncios, leería si el usuario tenía ese valor bool. Si lo tenía, era un propietario anterior y no mostraría los anuncios. Si no, era un nuevo propietario y recibía los anuncios.

Puedes hacer lo mismo haciendo que la aplicación establezca un valor en tu propio servidor (la aplicación llamaría a tu servidor tras la instalación con una cadena específica del usuario). Esto haría lo mismo que usar NSUserDefaults excepto que el valor se almacena en su servidor y no en el dispositivo del usuario.

Hay algunos ejemplos en línea, incluyendo cómo almacenar el valor bool que permanecerá con el usuario, incluso si se elimina y vuelve a instalar la aplicación.

0 votos

Hasta ahora no he encontrado ningún ejemplo útil. ¿Conoces alguno en el que no tenga que utilizar mi propio servidor?

0 votos

Sólo tiene que utilizar NSUserDefaults y establecer un valor bool en el delegado de la aplicación didFinishLaunchingWithValues . Voy a ver si encuentro un ejemplo pero realmente es muy sencillo, igual que guardar cualquier valor en NSUserDefaults .

0 votos

Aquí está ejemplo básico.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X