From: Michael Schuster Date: Sun, 17 Nov 2019 20:33:04 +0000 (+0100) Subject: macOS build: Avoid the Get-Task-Allow Entitlement (Notarization) X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~222^2^2~537^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=7fb0a82e694548ab7f9284942fc418362b740962;p=nextcloud-desktop.git macOS build: Avoid the Get-Task-Allow Entitlement (Notarization) Setting CODE_SIGN_INJECT_BASE_ENTITLEMENTS to NO is required for macOS Notarization. See: https://developer.apple.com/documentation/xcode/notarizing_macos_software_before_distribution/resolving_common_notarization_issues And upstream: https://github.com/owncloud/client/pull/7007/commits/97f4af32ae1b64e835bb41c78c8abe6689916c01 Signed-off-by: Michael Schuster --- diff --git a/shell_integration/MacOSX/OwnCloudFinderSync/OwnCloudFinderSync.xcodeproj/project.pbxproj b/shell_integration/MacOSX/OwnCloudFinderSync/OwnCloudFinderSync.xcodeproj/project.pbxproj index 950ac2027..5d987c86f 100644 --- a/shell_integration/MacOSX/OwnCloudFinderSync/OwnCloudFinderSync.xcodeproj/project.pbxproj +++ b/shell_integration/MacOSX/OwnCloudFinderSync/OwnCloudFinderSync.xcodeproj/project.pbxproj @@ -467,6 +467,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_ENTITLEMENTS = FinderSyncExt/FinderSyncExt.entitlements; CODE_SIGN_IDENTITY = "-"; + CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO; COMBINE_HIDPI_IMAGES = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";