🐛 fix: fix macOS fisrt time open issue (#7788)

* fix

* try to fix again
This commit is contained in:
Arvin Xu
2025-05-11 10:57:31 +08:00
committed by GitHub
parent 944394cf2e
commit ef3089049a

View File

@@ -9,7 +9,8 @@ const channel = process.env.UPDATE_CHANNEL;
console.log(`🚄 Build Version ${packageJSON.version}, Channel: ${channel}`);
const isNightly = channel === 'nightly';
const isBeta = channel === 'beta';
const isBeta = packageJSON.name.includes('beta');
/**
* @type {import('electron-builder').Configuration}
* @see https://www.electron.build/configuration
@@ -53,18 +54,14 @@ const config = {
mac: {
compression: 'maximum',
entitlementsInherit: 'build/entitlements.mac.plist',
extendInfo: [
{ NSCameraUsageDescription: "Application requests access to the device's camera." },
{ NSMicrophoneUsageDescription: "Application requests access to the device's microphone." },
{
NSDocumentsFolderUsageDescription:
"Application requests access to the user's Documents folder.",
},
{
NSDownloadsFolderUsageDescription:
"Application requests access to the user's Downloads folder.",
},
],
extendInfo: {
NSCameraUsageDescription: "Application requests access to the device's camera.",
NSDocumentsFolderUsageDescription:
"Application requests access to the user's Documents folder.",
NSDownloadsFolderUsageDescription:
"Application requests access to the user's Downloads folder.",
NSMicrophoneUsageDescription: "Application requests access to the device's microphone.",
},
gatekeeperAssess: false,
hardenedRuntime: true,
notarize: true,