Si pongo un token (una cadena) en NSUserDefaults, digamos que como un parámetro pasado a una API REST que utiliza la aplicación, y la aplicación se desinstala, ¿la cadena permanecerá en el dispositivo?¿Se eliminan los valores almacenados en NSUserDefaults cuando se desinstala la aplicación que los puso allí?
16
A
Respuesta
29
No, no lo hará. Uso NSUserDefaults de la misma manera, y no permanecerá después de que se elimine la aplicación. Puede verificar esto a través de Organizer si lo necesita.
Sin embargo, persistirá en las actualizaciones. He estado usando TestFlightApp para todas mis pruebas beta, y el token (y otros datos predeterminados del usuario guardado) permanecen. Espero que esto ayude.
5
No. Puede ver que los datos guardados se encuentran en Biblioteca/Preferencias/dentro de su entorno limitado. Si está utilizando Simulator, consulte (algo así como) ~/Library/Application \ Support/iPhone \ Simulator/4.3.2/Applications/00DB5581-E797-4AB0-9033-321ACD8938BD/Library/Preferences/com.me.MyApp.plist
Cuestiones relacionadas
- 1. detectar ipad cuando se eliminan los UIPopoverControllers
- 2. Los hilos java se eliminan cuando terminan
- 3. ¿Se eliminan las claves cuando caducan los datos de Memcache?
- 4. PostSharp: Los atributos personalizados se eliminan cuando se utiliza OnMethodInvocationAspect
- 5. Eliminar elementos y estaran en cuando una aplicación se desinstala
- 6. relación JPA no conseguir actualizado cuando se eliminan los niños
- 7. ¿Se borran NSUserDefaults cuando se actualiza una aplicación?
- 8. ¿Cuándo se eliminan los archivos de NSCachesDirectory?
- 9. ¿Se eliminan los datos almacenados con el método de datos de jquery cuando se elimina el elemento?
- 10. phpMailer - Cómo se eliminan los destinatarios
- 11. Los campos de formulario agregados dinámicamente se eliminan en form.cleaned_data
- 12. Widget onUpdate llama cuando se puso en marcha Configuración Actividad
- 13. ¿Cuándo se eliminan los elementos del llavero iOS?
- 14. Parece que los valores POST se pierden cuando se usa .htaccess RewriteRule. Los valores GET son correctos. ¿Como arreglar?
- 15. comportamiento de los valores predeterminados inconsistentes (NSUserDefaults) en los valores predeterminados del simulador de iPhone
- 16. La persistencia en mi UIPasteboard aún está activa cuando la aplicación se desinstala. ¿por qué?
- 17. ¿Los archivos de la carpeta temporal se eliminan automáticamente?
- 18. ¿Cómo evito que los elementos vacíos que se eliminan se eliminen al dividir cadenas?
- 19. ¿Cómo se eliminan todos los procedimientos almacenados a la vez en la base de datos de SQL Server?
- 20. ¿Cómo se eliminan los archivos grandes del historial en mercurial?
- 21. ¿Cómo registrar los valores predeterminados del usuario utilizando NSUserDefaults sin sobreescribir los valores existentes?
- 22. ¿Cómo eliminar el widget cuando la aplicación se desinstala en Android?
- 23. ¿Cómo se eliminan los caracteres especiales XML en Perl?
- 24. ¿Cómo se eliminan los componentes con Castle 3.0?
- 25. SharedPreferences a veces se eliminan
- 26. Cómo hacer que mi aplicación reciba difusión cuando se instalan o eliminan otras aplicaciones
- 27. Descubra por qué se desinstala una aplicación de Android
- 28. ¿Por qué se eliminan todos los NUL de mi script?
- 29. ¿Cómo se desinstala la gema RVM?
- 30. ¿Cómo se consigue que los contactos se agreguen correctamente cuando se los agrega programáticamente?
+1 para TestFlightApp. No tuve la oportunidad de probarlo correctamente, pero parece algo muy claro. 10x. –