feat: enable local network access on macOS #1178

This commit is contained in:
kangfenmao 2025-02-08 10:57:30 +08:00
parent 9efc196ec5
commit 6fb79c17d2
2 changed files with 10 additions and 0 deletions

View File

@ -8,5 +8,9 @@
<true/> <true/>
<key>com.apple.security.cs.allow-dyld-environment-variables</key> <key>com.apple.security.cs.allow-dyld-environment-variables</key>
<true/> <true/>
<key>com.apple.security.network.client</key>
<true/>
<key>com.apple.security.network.server</key>
<true/>
</dict> </dict>
</plist> </plist>

View File

@ -16,6 +16,12 @@ if (!app.requestSingleInstanceLock()) {
// This method will be called when Electron has finished // This method will be called when Electron has finished
// initialization and is ready to create browser windows. // initialization and is ready to create browser windows.
// Some APIs can only be used after this event occurs. // Some APIs can only be used after this event occurs.
if (process.platform === 'darwin') {
// Enable local network access
app.commandLine.appendSwitch('enable-local-network-access')
}
app.whenReady().then(async () => { app.whenReady().then(async () => {
await updateUserDataPath() await updateUserDataPath()