[MM-45780] Update to macos-notification-state 3.0, update entitlements and provisioning profile to allow Communication Notification access (#2972)

* [MM-45780] Update to macos-notification-state 3.0, update entitlements and provisioning profile to allow Communication Notification access

* Remove extra entitlements

* Add proper inherit
This commit is contained in:
Devin Binnie
2024-03-11 09:37:38 -04:00
committed by GitHub
parent 4eec77d299
commit c55e37da2f
12 changed files with 55 additions and 23 deletions

View File

@@ -100,12 +100,14 @@
"hardenedRuntime": true,
"gatekeeperAssess": true,
"entitlements": "./entitlements.mac.plist",
"entitlementsInherit": "./entitlements.mac.plist",
"entitlementsInherit": "./entitlements.mac.inherit.plist",
"extendInfo": {
"NSMicrophoneUsageDescription": "Microphone access may be used by Mattermost plugins, such as Jitsi video conferencing.",
"NSCameraUsageDescription": "Camera access may be used by Mattermost plugins, such as Jitsi video conferencing.",
"NSFocusStatusUsageDescription": "Focus status is used by Mattermost to determine whether to send notifications or not.",
"LSFileQuarantineEnabled": true
}
},
"provisioningProfile": "./mac.provisionprofile"
},
"mas": {
"hardenedRuntime": false,
@@ -119,7 +121,7 @@
"singleArchFiles": "*"
},
"masDev": {
"provisioningProfile": "./mas-dev.provisionprofile"
"provisioningProfile": "./dev.provisionprofile"
},
"dmg": {
"background": "src/assets/osx/DMG_BG.png",