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

1
2

Hola a todos. Estoy un poco perdido con esto y me gustaría saber ¿Cómo programar para que el usuario haga un review o rating de mi aplicación?

Pudiera ser al apretar un botón o al desinstalar la aplicación.

De antemano muchas gracias

preguntado 01 Dic '10, 00:57

Firichi's gravatar image

Firichi
16122


Apple eliminó la funcionalidad de “rate on delete” hace algunos meses, principalmente porque los desarrolladores argumentaban que introducia una desviación negativa en las puntuaciones de la aplicación. Al estar integrado en el SpringBoard (el escritorio), y no en tu aplicación no creo que puedas recuperar esa funcionalidad.

Sobre la alternativa, ofrecer al usuario la posibilidad de puntuar la aplicación, muchas aplicaciones empiezan a hacerlo, utilizando principalmente un UIAlert o similar. La idea es escribir un código similar al siguiente durante el inicio de la aplicación:

UIAlertView *rateMyAppView = [[UIAlertView alloc] initWithTitle:@"Rate my app"
                                                        message:@"Blah blah blah"
                                                       delegate:self
                                              cancelButtonTitle:@"Don’t rate"
                                              otherButtonTitles:@"Rate now!",
                                                                @"Remind me later", nil];

Lo importante es no molestar al usuario, mostrando únicamente este mensaje tras una semana de uso de la aplicación o una medida similar (utiliza NSUserDefaults para almacenar la primera vez que el usuario inició tu aplicación y compara en cada nuevo inicio para ver si ha pasado una semana).

En el método (BOOL)alertView:(UIAlertView *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex deberías reaccionar a los diferentes botones de forma correcta: para el botón de “Don’t rate” escribir un valor en NSUserDefaults que se compruebe antes de mostrar el UIAlertView anterior, para no molestar al usuario si así lo ha pedido; para el botón de “Rate now!” abrir la URL de iTunes de tu aplicación; y para el botón de “Remind me later” no hacer nada.

enlace permanente

respondido 01 Dic '10, 08:22

YoNoSoyTu's gravatar image

YoNoSoyTu
4.7k1962

1

Por ser aún menos intrusivo con el usuario, yo podría estas opciones en una vista de información de la App, como "Acerca De". Un diálogo modal, para puntuar una App sin haberlo pedido mosquea.

(01 Dic '10, 10:20) dfreniche

Puedes probar con algo como Appirater. Te dejo el enlace al blog del desarrollador donde explica muy bien su propósito y uso: http://arashpayan.com/blog/index.php/2009/09/07/presenting-appirater/

enlace permanente

respondido 28 Dic '10, 18:13

xeleh's gravatar image

xeleh
1.3k21028

Tu respuesta:
Activar/desactivar vista previa

Sobre esta pregunta

Etiquetas de la pregunta:

×6
×1
×1
×1
×1

Pregunta realizada el: 01 Dic '10, 00:57

Pregunta visitada: 579 veces

Última modificación: 28 Dic '10, 18:13

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