[quote='802437021, berd-lp, /thread/802437, /profile/berd-lp'] Is this flag something I should be explicitly setting? [/quote] Probably not. Library validation is implicitly enabled by the hardened runtime [1]. If you have that set, there’s no security benefit from enabling library validation explicitly. OTOH, it won’t cause any problems either. There are a few situations where having both flags is a benefit: If you run on systems prior to macOS 10.14, where the hardened runtime was introduced [2]. In macOS 10.15.x, x < 4, there was a Gatekeeper bug (r. 57278824) that you could workaround by explicitly enabling library validation. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com [1] Unless you then opt out of it via the com.apple.security.cs.disable-library-validation. [2] I suspect that’s why various apps have it set. They added in back in the day and no one has got around to removing it.
Topic:
Code Signing
SubTopic:
General
Tags: