Skip to content

Commit da1c0fe

Browse files
author
Andy Herrick
committed
8272639: jpackaged applications using microphone on mac
Reviewed-by: asemenyuk
1 parent 20be766 commit da1c0fe

File tree

3 files changed

+5
-1
lines changed

3 files changed

+5
-1
lines changed

src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ protected void validateAppImageAndBundeler(
139139
if (Optional.ofNullable(
140140
SIGN_BUNDLE.fetchFrom(params)).orElse(Boolean.FALSE)) {
141141
// if signing bundle with app-image, warn user if app-image
142-
// is not allready signed.
142+
// is not already signed.
143143
try {
144144
if (!(AppImageFile.load(applicationImage).isSigned())) {
145145
Log.info(MessageFormat.format(I18N.getString(

src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/Info-lite.plist.template

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,5 +33,7 @@
3333
<string>DEPLOY_BUNDLE_COPYRIGHT</string>DEPLOY_FILE_ASSOCIATIONS
3434
<key>NSHighResolutionCapable</key>
3535
<string>true</string>
36+
<key>NSMicrophoneUsageDescription</key>
37+
<string>The application DEPLOY_LAUNCHER_NAME is requesting access to the microphone.</string>
3638
</dict>
3739
</plist>

src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/sandbox.plist

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,7 @@
1414
<true/>
1515
<key>com.apple.security.cs.debugger</key>
1616
<true/>
17+
<key>com.apple.security.device.audio-input</key>
18+
<true/>
1719
</dict>
1820
</plist>

0 commit comments

Comments
 (0)