Configuration iOS
Copiez un prompt de configuration avec les étapes d'installation et la guide Markdown complet pour ce plugin.
Ce plugin ne injecte pas les descriptions d'utilisation. Pour chaque PermissionName ajoutez des clés correspondantes à ios/App/App/Info.plist:
| Permission | Clés Info.plist |
|---|---|
camera | NSCameraUsageDescription |
microphone | NSMicrophoneUsageDescription |
photoLibrary | NSPhotoLibraryUsageDescription |
photoLibraryAddOnly | NSPhotoLibraryAddUsageDescription |
contacts | NSContactsUsageDescription |
calendar | NSCalendarsUsageDescription, NSCalendarsFullAccessUsageDescription |
reminders | NSRemindersUsageDescription, NSRemindersFullAccessUsageDescription |
locationWhenInUse | NSLocationWhenInUseUsageDescription |
locationAlways | NSLocationWhenInUseUsageDescription, NSLocationAlwaysAndWhenInUseUsageDescription |
bluetooth | NSBluetoothAlwaysUsageDescription |
motion | NSMotionUsageDescription |
speechRecognition | NSSpeechRecognitionUsageDescription, NSMicrophoneUsageDescription |
appTrackingTransparency | NSUserTrackingUsageDescription |
notifications Utilise la mise en œuvre de la permission de notification système. activityRecognition, phone, et sms retourne unavailable sur iOS.
Appliquez les clés du package du plugin :
node node_modules/@capgo/capacitor-permissions/scripts/apply-permissions.mjs \ --project . \ --permissions camera,microphone,notifications,locationWhenInUse,photoLibraryPointez --project sur votre Capacitor dossier racine de l'application (le dossier qui contient ios/ , et android/).