From 26aa44944a9f1c05bdb28bc3f6184b7378179ca1 Mon Sep 17 00:00:00 2001
From: Arctis-Fireblight <6182060+Arctis-Fireblight@users.noreply.github.com>
Date: Sat, 25 Apr 2026 22:12:57 -0500
Subject: [PATCH 1/2] Fix incorrect version on Mac Release builds GH-1186
---
misc/dist/macos_tools.app/Contents/Info.plist | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/misc/dist/macos_tools.app/Contents/Info.plist b/misc/dist/macos_tools.app/Contents/Info.plist
index e620186b398..4da0f1d3d3d 100644
--- a/misc/dist/macos_tools.app/Contents/Info.plist
+++ b/misc/dist/macos_tools.app/Contents/Info.plist
@@ -13,17 +13,17 @@
CFBundleIconName
RedotLG
CFBundleIdentifier
- org.godotengine.redot
+ org.redotengine.redot
CFBundleInfoDictionaryVersion
6.0
CFBundlePackageType
APPL
CFBundleShortVersionString
- 4.5.2
+ 26.2
CFBundleSignature
GODO
CFBundleVersion
- 4.5.2
+ 26.2
NSMicrophoneUsageDescription
Microphone access is required to capture audio.
NSCameraUsageDescription
From 2a4a5fb16105e3c76e3c725e8b0984fd8fd33157 Mon Sep 17 00:00:00 2001
From: Arctis-Fireblight <6182060+Arctis-Fireblight@users.noreply.github.com>
Date: Sat, 25 Apr 2026 22:25:17 -0500
Subject: [PATCH 2/2] Fix incorrect generation of the 'macos.zip' for the mono
release templates GH-1244
The signing scrips keep the `.mono` extension when signing the Mac templates. However, the editor expects them to be named the same as the non-mono versions leading to a broken template file.
---
.gitlab-ci.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ea9df81e294..03101b2cc8f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1197,8 +1197,8 @@ sign-mac-templates:
if [ "$_is_mono" -eq 1 ]; then _mono_prefix="-mono"; _mono_suffix=".mono";fi
- cp out/templates${_mono_prefix}/redot.macos.template_release.universal${_mono_suffix} tmp/macos_template.app/Contents/MacOS/redot_macos_release.universal${_mono_suffix}
- cp out/templates${_mono_prefix}/redot.macos.template_debug.universal${_mono_suffix} tmp/macos_template.app/Contents/MacOS/redot_macos_debug.universal${_mono_suffix}
+ cp out/templates${_mono_prefix}/redot.macos.template_release.universal${_mono_suffix} tmp/macos_template.app/Contents/MacOS/redot_macos_release.universal
+ cp out/templates${_mono_prefix}/redot.macos.template_debug.universal${_mono_suffix} tmp/macos_template.app/Contents/MacOS/redot_macos_debug.universal
chmod +x tmp/macos_template.app/Contents/MacOS/redot_macos*