Référence — Permissions

PermissionDéclaréeUtilisée parObligatoireComportement au refus
Caméra Android : android.permission.CAMERA ; iOS : NSCameraUsageDescription (texte défini dans app.json) Scanner code-barres (aliments et courses), photo aliment/plat/profil Non (alternatives disponibles) Écran de re-demande (scanner) ou alerte bloquante (photo)
Photothèque iOS : NSPhotoLibraryUsageDescription (texte défini dans app.json) ; Android : gérée par expo-image-picker Photo aliment (IA), photo de plat, photo de profil Non Alerte bloquante (photo plat/profil) ; délégué au système sans message dédié (photo IA)

Détail lisible et procédures de réactivation : Permissions.