aboutsummaryrefslogtreecommitdiffstats
path: root/dist
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2020-02-18 15:36:11 +0100
committerEike Ziller <eike.ziller@qt.io>2020-02-19 12:53:02 +0000
commitc34864ccab116571409b772cd9a109b87331348d (patch)
tree97b850f55ffc86b986b0596fc5742fdb68e6ff0e /dist
parente22eea1cf3c9f884d872d4f4c32cd5f320a27786 (diff)
macOS: Disable library validation when signing
So we can load 3rdparty plugins even when the app is signed and notarized. Also give Qt Creator "debugging" capabilities, allowing it to attach to processes. Change-Id: Ia6bb8ab279920b75a96777eafebbb4e7454fda46 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Diffstat (limited to 'dist')
-rw-r--r--dist/installer/mac/entitlements.plist10
1 files changed, 10 insertions, 0 deletions
diff --git a/dist/installer/mac/entitlements.plist b/dist/installer/mac/entitlements.plist
new file mode 100644
index 0000000000..0aae7ab39d
--- /dev/null
+++ b/dist/installer/mac/entitlements.plist
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>com.apple.security.cs.debugger</key>
+ <true/>
+ <key>com.apple.security.cs.disable-library-validation</key>
+ <true/>
+</dict>
+</plist>