Hay dos aplicaciones instaladas en iPhone (myApp y competitorApp) .competitorApp está guardando la configuración del usuario con NSUserDefaults. Conozco todas las claves (valor forKey) que usan competitorApp. ¿Es posible obtener valores en myApp de competitorApp?NSUserDefaults: ¿es posible obtener userDefaults desde otra aplicación?
Respuesta
En la Guía de programación de aplicaciones de iOS, in the Security section se puede leer:
Por razones de seguridad, lugares iOS cada aplicación (incluyendo sus preferencias y datos) en un recinto de seguridad durante la instalación. Un sandbox es un conjunto de controles detallados que limitan el acceso de la aplicación a los archivos, las preferencias , los recursos de red, el hardware, etc. Como parte del proceso de sandboxing , el sistema instala cada aplicación en su propio directorio de sandbox , que actúa como el hogar de la aplicación y sus datos.
Eso significa que si no está interesado en el jailbreak, lo que quiere hacer no es posible.
Jailbreak .. Mejor solución para guardar valores de valores de usuario en algún servidor y luego descargarlo en otra aplicación. No posible de lo contrario
No. Las aplicaciones no pueden acceder a las configuraciones predeterminadas de los demás usuarios ni mirar dentro de las cajas de arena de cada sistema de archivos. Esta es la seguridad trabajando como está diseñado.
- 1. ¿Es malo sincronizar NSUserDefaults en - (void) dealloc?
- 2. ¿Es posible obtener datos de otra aplicación en Android?
- 3. Datos perdidos perdidos después de la aplicación kill usando NSUserDefaults
- 4. Ejecutando otra aplicación desde Java
- 5. NSUserDefaults provoca aplicación rechazan
- 6. Obtener un identificador de botón desde otra aplicación
- 7. Llamar a una aplicación desde otra aplicación
- 8. lanzamiento facebook aplicación desde otra aplicación
- 9. Abrir aplicación de Facebook desde otra aplicación
- 10. Forma de guardar y cargar backgroundColor en NSUserDefaults
- 11. ¿es posible obtener un inputstream de zipentry desde un zipinputstream?
- 12. Obtener recursos de otra aplicación
- 13. ¿Es posible obtener rutas sugeridas desde google maps en la aplicación android2.2?
- 14. WebSphere 7. Inyectar EJB desde otra aplicación
- 15. ¿Quieres controlar el iPod desde otra aplicación?
- 16. NSNumber almacenado en NSUserDefaults
- 17. ¿Es posible obtener gcc para leer desde una tubería?
- 18. ¿Es posible obtener un IntPtr desde una matriz int []?
- 19. ¿Es posible obtener una dirección desde coordenadas usando google maps?
- 20. Java: ¿Es posible enviar SMS desde una aplicación Java?
- 21. Android, ¿es posible ejecutar la aplicación desde el marcador?
- 22. ¿Es posible utilizar HttpBrowserCapabilities desde una aplicación de consola C#?
- 23. ¿Es posible desactivar C++ assert desde la aplicación .net
- 24. ¿Es posible imprimir desde la aplicación iPhone y iPad?
- 25. Android Enlace a Market desde otra aplicación
- 26. Iniciando otra aplicación desde C# code
- 27. ¿Cómo obtener el ícono de otra aplicación?
- 28. Ejecutando una aplicación ClickOnce desde otra aplicación ClickOnce
- 29. ¿Puedo iniciar una aplicación desde otra aplicación en el iPhone
- 30. Alojar aplicación web ASP.Net y consumir desde otra aplicación MVC
A partir de iOS 8, puede https://medium.com/ios-os-x-development/shared-user-defaults-in-ios-3f15cd2c9409#.d9um8k7jc – onmyway133