diff --git a/build/mac/entitlements.plist b/build/mac/entitlements.plist index 6bc22e91..350aa189 100644 --- a/build/mac/entitlements.plist +++ b/build/mac/entitlements.plist @@ -10,5 +10,9 @@ com.apple.security.cs.disable-library-validation + com.apple.security.device.microphone + + com.apple.security.device.camera + diff --git a/electron-builder.yml b/electron-builder.yml index bd0f3d1e..fc7bb52d 100644 --- a/electron-builder.yml +++ b/electron-builder.yml @@ -31,6 +31,15 @@ mac: entitlementsInherit: "./build/mac/entitlements.plist" extendInfo: NSRequiresAquaSystemAppearance: false + NSCameraUsageDescription: "A subprocess requests access to the device's camera." + NSMicrophoneUsageDescription: "A subprocess requests access to the device's microphone." + NSLocationUsageDescription: "A subprocess requests access to the user's location information." + NSDesktopFolderUsageDescription: "A subprocess requests access to the user's Desktop folder." + NSDocumentsFolderUsageDescription: "A subprocess requests access to the user's Documents folder." + NSDownloadsFolderUsageDescription: "A subprocess requests access to the user's Downloads folder." + NSNetworkVolumesUsageDescription: 'A subprocess requests access to files on a network volume.' + NSRemovableVolumesUsageDescription: 'A subprocess requests access to files on a removable volume.' + pkg: artifactName: terminus-${version}-macos.pkg