docs: improve documentation about macOS entitlement usage security (#30740)
This commit is contained in:
parent
dd7aeda6fb
commit
399032252f
1 changed files with 6 additions and 4 deletions
|
@ -88,14 +88,15 @@ without meaning any harm:
|
||||||
<dict>
|
<dict>
|
||||||
<key>com.apple.security.cs.allow-jit</key>
|
<key>com.apple.security.cs.allow-jit</key>
|
||||||
<true/>
|
<true/>
|
||||||
<key>com.apple.security.cs.allow-unsigned-executable-memory</key>
|
|
||||||
<true/>
|
|
||||||
<key>com.apple.security.cs.debugger</key>
|
<key>com.apple.security.cs.debugger</key>
|
||||||
<true/>
|
<true/>
|
||||||
</dict>
|
</dict>
|
||||||
</plist>
|
</plist>
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Note that up until Electron 12, the `com.apple.security.cs.allow-unsigned-executable-memory` entitlement was required
|
||||||
|
as well. However, it should not be used anymore if it can be avoided.
|
||||||
|
|
||||||
To see all of this in action, check out Electron Fiddle's source code,
|
To see all of this in action, check out Electron Fiddle's source code,
|
||||||
[especially its `electron-forge` configuration
|
[especially its `electron-forge` configuration
|
||||||
file](https://github.com/electron/fiddle/blob/master/forge.config.js).
|
file](https://github.com/electron/fiddle/blob/master/forge.config.js).
|
||||||
|
@ -165,14 +166,15 @@ without meaning any harm:
|
||||||
<dict>
|
<dict>
|
||||||
<key>com.apple.security.cs.allow-jit</key>
|
<key>com.apple.security.cs.allow-jit</key>
|
||||||
<true/>
|
<true/>
|
||||||
<key>com.apple.security.cs.allow-unsigned-executable-memory</key>
|
|
||||||
<true/>
|
|
||||||
<key>com.apple.security.cs.debugger</key>
|
<key>com.apple.security.cs.debugger</key>
|
||||||
<true/>
|
<true/>
|
||||||
</dict>
|
</dict>
|
||||||
</plist>
|
</plist>
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Up until Electron 12, the `com.apple.security.cs.allow-unsigned-executable-memory` entitlement was required
|
||||||
|
as well. However, it should not be used anymore if it can be avoided.
|
||||||
|
|
||||||
## Mac App Store
|
## Mac App Store
|
||||||
|
|
||||||
See the [Mac App Store Guide].
|
See the [Mac App Store Guide].
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue