2011-03-15 31 views
9

Actualmente tengo un método que solicita al usuario que califique mi aplicación en la tienda después de las primeras 20 veces que carga la aplicación, luego las siguientes 30 cargas, luego las siguientes 40 cargas, y así sucesivamente. El usuario tiene 2 opciones en el UIAlert: TASA AHORA o QUIZÁS DESPUÉS. Realmente me gustaría evitar molestar a los usuarios que ya se han tomado el tiempo para calificar la aplicación. ¿Hay una manera simple de hacer esto?¿Hay alguna manera de verificar si un usuario ha calificado su aplicación en la tienda de aplicaciones?

A pesar de la mala forma, estoy respondiendo mi propia pregunta con la mejor solución (pobre) que puedo administrar, entonces estoy buscando algo mejor que eso.

Muchas gracias a todos los que se tomaron el tiempo para pensar en esto!

+1

Realmente no hay forma de saber si un usuario ha calificado su aplicación en App Store. No hay una conexión identificable entre los usuarios de iTunes y un iPhone físico. –

Respuesta

1

Mi propia solución pobres:

Si el usuario selecciona Califica ahora, entonces nunca se pedirá al usuario nuevo. De lo contrario, continúe preguntando en el horario descrito.

Los problemas con esta solución:

  • El usuario no puede realmente agregar un comentario después de hacer clic ahora.
  • El usuario puede calificar la aplicación independientemente de mis indicaciones, y ciertamente no quiero molestar a alguien que se tome el tiempo para calificarla.
+0

Podría agregar un botón No gracias para dejar de molestar a un usuario que no desea calificar ahora o nunca. Este código puede ser de ayuda: https://github.com/arashpayan/appirater/ – elibud

+0

Gracias, pero el motivo de la frecuencia decreciente es reducir la molestia. Si un usuario carga la aplicación más de 100 veces, entonces prefiero pedir una calificación. – PengOne

Cuestiones relacionadas