From 82c3defbeee9a5bb41ce628b992194587646e171 Mon Sep 17 00:00:00 2001 From: DIYgod Date: Mon, 10 Feb 2025 16:09:54 +0800 Subject: [PATCH] feat: disable preAutoEntitlements for mas because of electron/osx-sign#150 --- build/entitlements.mas.plist | 2 -- forge.config.cts | 1 + 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/build/entitlements.mas.plist b/build/entitlements.mas.plist index 81caf9441..a101240dd 100644 --- a/build/entitlements.mas.plist +++ b/build/entitlements.mas.plist @@ -10,7 +10,5 @@ com.apple.security.network.client - ITSAppUsesNonExemptEncryption - diff --git a/forge.config.cts b/forge.config.cts index 13da196e4..ba049851a 100644 --- a/forge.config.cts +++ b/forge.config.cts @@ -130,6 +130,7 @@ const config: ForgeConfig = { keychain: process.env.OSX_SIGN_KEYCHAIN_PATH, identity: process.env.OSX_SIGN_IDENTITY, provisioningProfile: process.env.OSX_SIGN_PROVISIONING_PROFILE_PATH, + preAutoEntitlements: platform !== "mas", }, ...(process.env.APPLE_ID && process.env.APPLE_PASSWORD &&