1 votos

¿Tienen las aplicaciones de terceros acceso completo a los archivos en iOS?

En iOS, cuando quieres usar una foto de tu biblioteca de fotos en una determinada aplicación, se te pedirá (al menos la primera vez) que selecciones qué fotos te gustaría que la aplicación pueda acceder, y luego elijas entre las fotos a las que has otorgado acceso a la aplicación. Sin embargo, cuando intentas subir un archivo desde En Mi iPhone o iCloud Drive, no necesitas pasar por el paso extra. Aparece el administrador de archivos, haces clic en el archivo que deseas y listo. No se solicita explícitamente ningún permiso de concesión.

¿Significa esto que las aplicaciones pueden acceder a cualquier archivo que se encuentre en la aplicación Archivos? ¿O es que el paso extra en Fotos no es necesario precisamente porque las aplicaciones nunca pueden acceder a archivos que no elijamos?

2voto

Las aplicaciones de iOS están aisladas, solo pueden acceder a sus propios archivos (los archivos que se almacenan dentro del contenedor).

Lo que utiliza el Visor de PDF (y cualquier otra aplicación que interactúe con Archivos, incluidas aplicaciones como Pages y Numbers), es la funcionalidad de Document Browser proporcionada por el sistema operativo. El Document Browser se ejecuta fuera del control de la aplicación, al final la única cosa que la aplicación recibe es el acceso al archivo que seleccionaste (o creaste).

PD: La documentación de Apple sobre esto tiene los detalles.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X