Me pregunto si puedo tener un evento o alguna forma de saber cuándo el usuario borra mi aplicación, por lo que puedo eliminarlo de mi base de datos. ¿Es posible?¿Puedo saber cuándo el usuario borra mi aplicación?
Respuesta
La respuesta corta sería NO, ya que el usuario puede eliminar su aplicación sin siquiera iniciarla. Lo que podría hacer es enviar un mensaje a su servidor cada vez que el usuario inicie la aplicación y obtener una aproximación de qué tan activo es el usuario. Muy poca actividad -> eliminar al usuario de DB.
No, chuck testa. ¡De lo contrario, la gente podría abusar de esta característica con alertas y basura como esa!
Primero; El hecho de que el usuario borre la aplicación en un dispositivo no significa que no la tenga instalada en otros, o que no la instale en otros.
A su pregunta; Apple no te da una forma de hacer esto. Tal vez podría utilizar algún tipo de ventana de "caducidad", por ejemplo, si no inician la aplicación dentro de los 90 días, ¿expiran los registros de su base de datos?
- 1. ¿Cómo saber cuándo se borra mi notificación mediante el botón Borrar?
- 2. ¿Cuándo se borra localStorage?
- 3. Cómo saber cuándo un usuario evalúa una aplicación/juego iOS
- 4. Necesita saber cuándo se cierra la aplicación
- 5. HttpContext.Current.Cache - ¿Cuándo se borra esto automáticamente?
- 6. Saber cuándo un usuario está buscando en su sitio en el navegador vs otra pestaña/aplicación
- 7. Mi información no se borra después de desinstalar la aplicación
- 8. ¿Cómo puedo saber si mi aplicación PHP usa demasiada memoria?
- 9. ¿Cómo puedo saber cuánto espacio iCloud usa mi aplicación?
- 10. ¿Cómo puedo saber cuándo NSTextView pierde foco?
- 11. ¿Cómo puedo determinar cuándo terminará mi aplicación en segundo plano?
- 12. Acceso: para saber desde qué país el usuario está accediendo a mi aplicación
- 13. ¿Cómo puedo saber a dónde va mi enfoque en mi aplicación WPF?
- 14. ¿Cómo saber cuándo termina el TTS?
- 15. ¿Cómo puedo saber cuándo un EditText pierde el foco?
- 16. ¿Cómo puedo saber cuándo ha llegado el último OutputDataReceived?
- 17. ¿Cómo puedo detectar cuándo el usuario está desplazándose activamente?
- 18. jQuery: ¿Cómo puedo saber cuándo una pestaña/ventana gana foco?
- 19. ¿Cómo puedo saber el tamaño de mi aplicación durante el desarrollo?
- 20. saber cuándo llamar persistir
- 21. ¿Cuándo comenzó mi aplicación a ejecutarse?
- 22. ¿Qué usuario está ejecutando mi aplicación Rails?
- 23. ¿Por qué glClear no borra mi pantalla?
- 24. ¿Cómo puedo saber cuándo mi conjunto de datos en R va a ser demasiado grande?
- 25. ¿Cómo puedo saber si mi aplicación Django se ejecuta en el servidor de desarrollo o no?
- 26. Cómo saber cuándo el usuario realizó cambios en el conjunto de configuraciones
- 27. ¿Cómo puedo saber cuándo finaliza un gesto de pellizco (UIGestureRecognizer)?
- 28. ¿Cómo puedo saber cuándo se carga una imagen en Picturebox
- 29. ¿Cómo puedo saber cuándo murió un proceso hijo?
- 30. Java en una Mac: ¿Cómo puedo detectar cuándo mi aplicación recibe el foco?