5 votos

iPhone: Una aplicación de juegos puede acceder a las fotos sin permiso

He descargado un juego de la App Store en mi iPhone. Tengo entendido que las aplicaciones tienen que pedir, y recibir o denegar, permiso para acceder a iCloud, la galería de fotos, etc.

Pero en este juego, hay una opción para cambiar la foto de perfil, y cuando la toco, accede a mi galería de fotos y puedo cambiar la foto de perfil desde las imágenes de mi galería.

En Ajustes, no veo que haya ningún permiso de acceso a la galería de fotos para esta aplicación.

¿Qué ocurre exactamente en el fondo? ¿Trata el iPhone las aplicaciones de juegos de forma diferente a las aplicaciones normales?

La aplicación en cuestión es un juego llamado Dominio de la palabra .

0 votos

En primer lugar, ¡bienvenido a Ask Different! :) Espero que descubras que este sitio tiene mucho que ofrecer. En caso de que aún no lo hayas hecho, vale la pena que te tomes el tiempo de leer el tour . Todo lo mejor.

5voto

Nimesh Neema Puntos 69

La aplicación en cuestión presenta un sistema proporcionado UIImagePickerController para elegir la imagen que se establecerá como foto de perfil del usuario.

De la documentación para desarrolladores de Apple de PhotoKit, Solicitud de autorización para acceder a las fotos :

Cuando se utiliza el UIImagePickerController para que aparezca la biblioteca de fotos del usuario, tu aplicación no tiene que pedir permiso explícitamente.

Este comportamiento es por diseño desde iOS 11. UIImagePickerController se ejecuta en un proceso separado de la aplicación, y no llega a leer directamente los datos de la galería de fotos. Por lo tanto, para el acceso de sólo lectura a las fotos, no se requiere ningún permiso especial.

Esto explica por qué no se ve una alerta solicitando permiso para Fotos, y lo mismo no se muestra en las preferencias de la aplicación en la aplicación Configuración. El usuario está configurando explícitamente la imagen y la aplicación no puede leer la galería de fotos directamente.

0 votos

Perfecto. ¿Significa eso que la aplicación no puede acceder a la galería en segundo plano?

0 votos

@user11619027 Sí, efectivamente. Tienes la seguridad de que no se invade tu privacidad.

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