requiresSignatureValidation
Whether the running executable’s code signature is validated. Defaults to YES.
Declaration
var requiresSignatureValidation: Bool { get set }Discussion
Disabling this waives only the availability check, not the signing requirement of allowsOnlyParticipantsToRun: an unsigned or invalidly signed executable still can’t be added to that session’s launch allowlist. Disabling it converts a required participant’s begin-time failure into a silent launch denial, and forgoes the swap/re-sign protection for a signed one.