iOS: l'application s'est bloquée car elle a tenté d'accéder à des données sensibles à la confidentialité sans description d'utilisation

J'ai l'erreur suivante:

[access] This app has crashed because it attempted to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSPhotoLibraryUsageDescription key with a ssortingng value explaining to the user how the app uses this data.

Savez-vous comment résoudre ce problème?

Ceux-ci sont fixés dans le plist pour votre projet. Vous pouvez les append / les supprimer en accédant à votre inspecteur d'informations sur la cible et en développant la section "Custom iOS Target Properties". Par exemple, l'une des inputs ici dans un de mes projets est:

 Privacy - Camera Usage Description Allows user to capture a photo or video to upload to their family circle 

Vous pouvez voir à quoi cela ressemble ici:

exemple d'inspecteur de projet

Vous devez aller à votre Info.plist, append une nouvelle ligne et coller NSPhotoLibraryUsageDescription dans la colonne key. Ensuite, dans la colonne de valeur, donnez une description de la raison pour laquelle vous devez accéder à la photothèque de l'user. Répétez la même étape avec NSCameraUsageDescription si vous avez l'intention d'utiliser la camera de l'appareil.