From 1c6a7a6827dbadb4372fc5bc905c897c4cb97ac4 Mon Sep 17 00:00:00 2001 From: Marquis Kurt Date: Fri, 1 Nov 2019 16:14:06 -0400 Subject: [PATCH] Update inherited plist information Signed-off-by: Marquis Kurt --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index 0eae677..08ba835 100644 --- a/README.md +++ b/README.md @@ -108,6 +108,12 @@ For the child ones (inherited `entitlements.mas.inherit.plist`): - `com.apple.security.app-sandbox` - `com.apple.security.inherit` +- `com.apple.security.files.downloads.read-write` +- `com.apple.security.files.user-selected.read-write` +- `com.apple.security.allow-unsigned-executable-memory` +- `com.apple.security.network.client` + +> ⚠️ Note that the inherited permissions are the same as that of the parent. This is due to an issue where the hardened runtime fails to pass down the inherited properties (see electron/electron#20560). This might change in future versions of macOS. It is also recommended to add the `com.apple.security.applications-groups` entry with your bundle's identifier. You'll also need to create an `info.plist` in the `desktop` directory containing the team identifier and application identifier and install the developer certificates on the Mac you plan to build from.