diff --git a/electron-builder.json5 b/electron-builder.json5 index 0339725..76856e9 100644 --- a/electron-builder.json5 +++ b/electron-builder.json5 @@ -16,7 +16,12 @@ ], "mac": { "artifactName": "${productName}_${version}.${ext}", - "target": ["dmg"] + "target": ["dmg"], + "entitlements": "entitlements.mac.plist", + "hardenedRuntime": true, + "extendInfo": { + "NSMicrophoneUsageDescription": "请允许本程序访问您的麦克风" + } }, "win": { "icon": "public/win.ico", diff --git a/entitlements.mac.plist b/entitlements.mac.plist new file mode 100644 index 0000000..0602d75 --- /dev/null +++ b/entitlements.mac.plist @@ -0,0 +1,16 @@ + + + + + com.apple.security.cs.allow-jit + + com.apple.security.cs.allow-unsigned-executable-memory + + com.apple.security.cs.allow-dyld-environment-variables + + com.apple.security.device.audio-input + + com.apple.security.device.camera + + +