Skip to content

Commit b17b821

Browse files
author
Andy Herrick
committedAug 24, 2021
8272639: jpackaged applications using microphone on mac
Reviewed-by: almatvee, serb
1 parent 0e7288f commit b17b821

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

+1-1
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

+2
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

+2
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>

1 commit comments

Comments
 (1)

openjdk-notifier[bot] commented on Aug 24, 2021

@openjdk-notifier[bot]
Please sign in to comment.