diff --git a/apps/desktop/electron/entitlements.mac.plist b/apps/desktop/electron/entitlements.mac.plist index a3defc5f8c..17587c6d1d 100644 --- a/apps/desktop/electron/entitlements.mac.plist +++ b/apps/desktop/electron/entitlements.mac.plist @@ -12,5 +12,7 @@ com.apple.security.device.camera + com.apple.security.personal-information.calendars + diff --git a/apps/desktop/package.json b/apps/desktop/package.json index c2d43d1bb1..904ead6892 100644 --- a/apps/desktop/package.json +++ b/apps/desktop/package.json @@ -239,7 +239,11 @@ "CFBundleName": "Hermes", "NSAudioCaptureUsageDescription": "Hermes uses audio capture for voice conversations.", "NSCameraUsageDescription": "Hermes uses the camera when a plugin or feature you enable requests it.", - "NSMicrophoneUsageDescription": "Hermes uses the microphone for voice input and voice conversations." + "NSMicrophoneUsageDescription": "Hermes uses the microphone for voice input and voice conversations.", + "NSCalendarsUsageDescription": "Hermes needs access to Calendar to provide requested meeting and scheduling support.", + "NSCalendarsFullAccessUsageDescription": "Hermes needs full access to Calendar to read and manage events when explicitly requested.", + "NSRemindersUsageDescription": "Hermes needs access to Reminders to provide requested personal-assistant and scheduling support.", + "NSRemindersFullAccessUsageDescription": "Hermes needs full access to Reminders to read and manage reminders when explicitly requested." }, "gatekeeperAssess": false, "hardenedRuntime": true,