3 votes

IPhone : application de jeu capable d'accéder aux photos sans autorisation

J'ai téléchargé un jeu depuis l'App Store sur mon iPhone. Je crois comprendre que les applications doivent demander, et se voir accorder ou refuser, l'autorisation d'accéder à iCloud, à la galerie de photos, etc.

Mais dans ce jeu, il y a une option pour changer la photo de profil, et lorsque je clique dessus, il accède à ma galerie de photos et je peux changer la photo de profil à partir des images de ma galerie.

Dans les paramètres, je ne vois pas qu'il y ait d'autorisation d'accès à la galerie de photos pour cette application.

Que se passe-t-il exactement en arrière-plan? Est-ce que l'iPhone traite les applications de jeux différemment des applications normales?

L'application en question est un jeu appelé Word Domination.

3voto

Nimesh Neema Points 44385

L'application en question présente un système fourni par UIImagePickerController pour choisir une image à définir comme image de profil de l'utilisateur.

D'après la documentation du développeur Apple PhotoKit, Demande d'autorisation pour accéder aux photos:

Lors de l'utilisation de UIImagePickerController pour ouvrir la bibliothèque de photos de l'utilisateur, votre application n'a pas besoin de demander explicitement une autorisation.

Ce comportement est conçu ainsi depuis iOS 11. UIImagePickerController s'exécute dans un processus séparé de l'application et ne peut lire directement les données de la galerie de photos. Ainsi, pour un accès en lecture seule aux photos, aucune autorisation spéciale n'est requise.

Cela explique pourquoi vous ne voyez pas d'alerte demandant la permission pour les photos, et la même chose n'est pas affichée dans les préférences d'application dans l'application Paramètres. L'utilisateur définit explicitement l'image et l'application ne peut pas lire directement la galerie de photos.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X