AVISO: Cualquier pregunta que no cumpla ninguno de estos criterios podrá ser borrada sin previo aviso.

Muy buenas,

Pongamos el ejemplo de un juego para iphone que se lanza como aplicación de pago pero con el tiempo se decide implantar el sistema freemium con compras inApp. En esta nueva versión podría, por ejemplo, aparecer publicidad y si el usuario quiere quitarla ha de hacer una compra inApp.

Mi pregunta es, ¿Como afecta esto a los usuarios que compraron la aplicación cuando era de pago y que deberían tener la app sin publicidad?

Muchas gracias

preguntado 07 Abr '11, 11:57

fratoal's gravatar image

fratoal
9676994110


Yo siempre guardo la última versión que el usuario tenía instalada y la comparo con la actual (y todas las posibles versiones que hayan de por medio), y realizo un proceso de actualización en caso de ser necesario. Es muy fácil hacer esto con NSUserDefaults.

Se trataría de leer este parámetro cuando inicies la aplicación y activar la "opción premium", por cierto, para comparar las versiones utilizo la siguiente categoría.

#import "NSString+Version.h"

@implementation NSString(Version)

-(BOOL) isOlderVersionThan:(NSString*)otherVersion
{
    return ([self compare:otherVersion options:NSNumericSearch] == NSOrderedAscending);
}

-(BOOL) isNewerVersionThan:(NSString*)otherVersion
{
    return ([self compare:otherVersion options:NSNumericSearch] == NSOrderedDescending);    
}

@end

Una vez realizado el proceso de actualización se guardas la nueva versión en tu variable.

Como apunte personal, si yo me enfrentara a tu caso intentaría una vez hecha la actualización informar al usuario mediante un PopUp/Vista Modal que la App es ahora gratuita y que él como usuario de pago y agradeciendo su soporte se le ha deshabilitado los anuncios.

enlace permanente

respondido 07 Abr '11, 12:27

risalba's gravatar image

risalba ♦
5863718

Una excelente respuesta! muchas gracias, seguiré tu consejo.

(07 Abr '11, 12:28) fratoal
Tu respuesta:
Activar/desactivar vista previa

Sobre esta pregunta

Etiquetas de la pregunta:

×10
×1

Pregunta realizada el: 07 Abr '11, 11:57

Pregunta visitada: 353 veces

Última modificación: 07 Abr '11, 12:28

Seguir esta pregunta

Por Email:

Una vez que entres podrás suscribirte desde aquí para recibir actualizaciones

Por RSS:

Respuestas

Respuestas y Comentarios

Realizar Donación