##Appirater
Appirater creo que es la librería open source más utilizada en Objective-C para recordar al usuario que si le gusta nuestra app que la vote.
###Configuración
Los usuarios tendrán que tener la misma versión para que surta efecto. Se puede configurar el número de días que han pasado de la última vez que se mostró el aviso.
Igual que daysUntilPrompt pero en este caso con usos. Los "usos" se pueden considerar cada vez que arrancas la app o también cuando entran en primer plano. Podemos avisar usando los métodos de clase:
- appLaunched:
- appEnteredForeground:
Al igual que las anteriores, podemos utilizar como filtrado si ha sucedido algún evento importante en la app.
Ejemplos:
-
Un juego en el que el usuario ha pasado el primer nivel del mismo.
-
En una app de compartir fotos (no diré nombre porque no quiero dar publicidad gratuita ;-) ) cuando el usuario comparte la primera fotos.
Si "seteamos" este valor con -1. No se tendrá en cuenta este filtrado. Si queremos decirle a Appirater que hemos tenido un evento importante, tan fácil como:
[Appirater userDidSignificantEvent:1];
Si se le presenta al usuario el aviso y este selecciona "Recordar más tarde". Aquí indicaremos el número de días que esperará Appirater hasta mostrarse la siguiente ocasión.
Si configuramos daysUntilPrompt y usesUntilPrompt, deben cumplirse ambas para que aparezca el aviso.