From 1ae42e11bb0d4c00f9e5206b01e901522912c5cd Mon Sep 17 00:00:00 2001 From: Quinten Stokkink Date: Tue, 24 Sep 2024 11:43:44 +0200 Subject: [PATCH] Added Mac signing entitlements --- build/mac/entitlements.plist | 12 ++++++++++++ build/mac/sign_app.sh | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 build/mac/entitlements.plist diff --git a/build/mac/entitlements.plist b/build/mac/entitlements.plist new file mode 100644 index 0000000000..5e2fd85fc6 --- /dev/null +++ b/build/mac/entitlements.plist @@ -0,0 +1,12 @@ + + + + + + + com.apple.security.cs.allow-jit + + com.apple.security.cs.allow-unsigned-executable-memory + + + diff --git a/build/mac/sign_app.sh b/build/mac/sign_app.sh index f6a6ffc7eb..8abd8080f0 100755 --- a/build/mac/sign_app.sh +++ b/build/mac/sign_app.sh @@ -23,4 +23,4 @@ fi echo "Signing $APP_FILE with Apple Dev ID: $APPLE_DEV_ID" SIGN_MSG="Developer ID Application: $APPLE_DEV_ID" -codesign --deep --force --verbose --sign "$SIGN_MSG" --options runtime $APP_FILE +codesign --deep --force --verbose --sign "$SIGN_MSG" --entitlements ./build/mac/entitlements.plist --options runtime $APP_FILE