diff options
author | Michael BrĂ¼ning <michael.bruning@qt.io> | 2019-11-11 10:44:29 +0100 |
---|---|---|
committer | Michael BrĂ¼ning <michael.bruning@qt.io> | 2019-12-17 10:32:16 +0100 |
commit | 12874d951f917d814efd582742b32d9d2884f9e4 (patch) | |
tree | 8904ae60c19393de34e758e587ab7e5bd69f01be /src/process | |
parent | 76378826967d12af48f0bc236270bb8134d213d3 (diff) |
Add entitlements to QtWebEngineProcess.app
Adds entitlements needed by the QtWebEngineProcess.app bundle
when running with the hardened runtime.
To use these entitlements when deploying an application with the
hardened runtime enabled or notarizing it.
To use it, deploy and sign the application using macdeployqt, then
re-sign it using the additional entitlements that are contained in
this patch. Coming version of macdeployqt may do this automatically
when the hardened runtime is enabled.
Task-number: QTBUG-77442
Change-Id: I7fde358725cf2d490f5e644934bf6466c2b4e1cb
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'src/process')
-rw-r--r-- | src/process/Entitlements_mac.plist | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/process/Entitlements_mac.plist b/src/process/Entitlements_mac.plist new file mode 100644 index 000000000..f2fbabddb --- /dev/null +++ b/src/process/Entitlements_mac.plist @@ -0,0 +1,12 @@ +<?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.allow-unsigned-executable-memory</key> + <true/> + <key>com.apple.security.cs.disable-library-validation</key> + <true/> + <key>com.apple.security.cs.allow-jit</key> + <true/> +</dict> +</plist> |