Fix T66986: fix dylib plugins on macOS not working in code signed release

Add more entitlements for code signing.
This commit is contained in:
Brecht Van Lommel 2019-07-15 22:13:11 +02:00
parent 8faaeef5fb
commit c42b7f8434
Notes: blender-bot 2023-02-14 05:43:04 +01:00
Referenced by issue #66986, macOS code signed release errors with Python ctypes
1 changed files with 9 additions and 2 deletions

View File

@ -2,7 +2,14 @@
<!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/>
<!-- For Python ctypes to work. -->
<key>com.apple.security.cs.allow-unsigned-executable-memory</key>
<true/>
<!-- For loading unsigned dylib plugins. -->
<key>com.apple.security.cs.disable-library-validation</key>
<true/>
<!-- For LLVM. -->
<key>com.apple.security.cs.allow-jit</key>
<true/>
</dict>
</plist>