2017-09-19 15 views

Répondre

1

De l'documentation (Souligné par l'auteur):

Important: Pour protéger la confidentialité des utilisateurs, une application iOS liée ou après iOS 10.0, et que les accès à la bibliothèque de photos de l'utilisateur, doit déclarer statiquement l'intention faire cela. Incluez la clé NSPhotoLibraryAddUsageDescription (dans les applications qui se lient sur ou après iOS 11) ou la clé NSPhotoLibraryUsageDescription dans le fichier Info.plist de votre application et fournissez une chaîne d'objets pour la clé. Si votre application tente d'accéder à la photothèque de l'utilisateur sans chaîne de caractères correspondante, votre application se ferme.

En d'autres termes, non, vous devez fournir une raison pourquoi vous avez besoin d'un accès à la photothèque. Sinon, iOS supprimera votre application

0

La description de l'utilisation s'affichera sous la forme d'un message dans l'alerte d'autorisation de l'application qui s'affiche à l'utilisateur chaque fois que Camera/Photo/Contacts est utilisé pour la première fois.

À partir d'iOS 11.x, nous devons fournir la description de l'utilisation. Sinon Apple rejettera la soumission de l'application.

Et c'est le message d'Apple lorsque vous manquez la description d'utilisation. « Missing Info.plist clés - Cette tentative d'application pour accéder aux données sensibles à la vie privée sans description de l'utilisation de Info.plist de l'application doit contenir une clé NSCameraUsageDescription avec une valeur de chaîne expliquant à l'utilisateur comment l'application utilise ces données. "