From ad241f8fec980fb6eb664040e67c0060f5c56f8d Mon Sep 17 00:00:00 2001 From: ed Date: Mon, 2 Mar 2020 10:53:02 +0000 Subject: [PATCH] Projucer: Only add com.apple.security.app-sandbox entitlement by default to AUv3 projects on macOS --- .../Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h b/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h index 4fa3e97563..5c2ed4c391 100644 --- a/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h +++ b/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h @@ -3157,7 +3157,7 @@ private: for (auto& option : getHardenedRuntimeOptions()) entitlements.set (option, ""); - if (isAppSandboxEnabled() || (project.isAudioPluginProject() && target.type == XcodeTarget::AudioUnitv3PlugIn)) + if (isAppSandboxEnabled() || (isOSX() && project.isAudioPluginProject() && target.type == XcodeTarget::AudioUnitv3PlugIn)) { entitlements.set ("com.apple.security.app-sandbox", "");