Skip to content

Commit 5b7aa94

Browse files
Enable hardened runtime and timestamp for notarization
- Enable ENABLE_HARDENED_RUNTIME for Release builds - Add --timestamp flag to code signing - Disable base entitlements injection to remove get-task-allow
1 parent 380ac52 commit 5b7aa94

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

clive.xcodeproj/project.pbxproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -389,10 +389,13 @@
389389
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
390390
CODE_SIGN_ENTITLEMENTS = "";
391391
CODE_SIGN_IDENTITY = "Developer ID Application";
392+
CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO;
392393
CODE_SIGN_STYLE = Manual;
393394
COMBINE_HIDPI_IMAGES = YES;
394395
CURRENT_PROJECT_VERSION = 1;
395396
DEVELOPMENT_TEAM = PMXZ63S6YG;
397+
ENABLE_HARDENED_RUNTIME = YES;
398+
OTHER_CODE_SIGN_FLAGS = "--timestamp";
396399
GENERATE_INFOPLIST_FILE = NO;
397400
INFOPLIST_FILE = clive/Info.plist;
398401
INFOPLIST_KEY_CFBundleDisplayName = Clive;

0 commit comments

Comments
 (0)