From 60f9b08588f49693767a5ceab1c7009e2c146dde Mon Sep 17 00:00:00 2001 From: Timothe Bonhoure Date: Fri, 16 Jun 2023 11:58:08 +0200 Subject: [PATCH 1/2] explicit the need for code signing when creating an `.app` of the editor --- contributing/development/compiling/compiling_for_macos.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/contributing/development/compiling/compiling_for_macos.rst b/contributing/development/compiling/compiling_for_macos.rst index 6ba3c71c5fe..a1b6d70b226 100644 --- a/contributing/development/compiling/compiling_for_macos.rst +++ b/contributing/development/compiling/compiling_for_macos.rst @@ -80,8 +80,9 @@ editor binary built with ``target=release_debug``:: cp -r misc/dist/macos_tools.app ./Godot.app mkdir -p Godot.app/Contents/MacOS - cp bin/godot.macos.opt.tools.universal Godot.app/Contents/MacOS/Godot + cp bin/godot.macos.tools.universal Godot.app/Contents/MacOS/Godot chmod +x Godot.app/Contents/MacOS/Godot + codesign -fs - Godot.app .. note:: From 678c6b94f68ceb5bf84614d38cd3b5b6c1156d36 Mon Sep 17 00:00:00 2001 From: Max Hilbrunner Date: Sat, 22 Jul 2023 21:30:07 +0200 Subject: [PATCH 2/2] Update contributing/development/compiling/compiling_for_macos.rst Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com> --- contributing/development/compiling/compiling_for_macos.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contributing/development/compiling/compiling_for_macos.rst b/contributing/development/compiling/compiling_for_macos.rst index a1b6d70b226..3b7d533f6b1 100644 --- a/contributing/development/compiling/compiling_for_macos.rst +++ b/contributing/development/compiling/compiling_for_macos.rst @@ -82,7 +82,7 @@ editor binary built with ``target=release_debug``:: mkdir -p Godot.app/Contents/MacOS cp bin/godot.macos.tools.universal Godot.app/Contents/MacOS/Godot chmod +x Godot.app/Contents/MacOS/Godot - codesign -fs - Godot.app + codesign --force --timestamp --options=runtime --entitlements misc/dist/macos/editor.entitlements -s - Godot.app .. note::