Type Property


Always set the hard status flag on launch.


static var forceHard: SecCodeSignatureFlags { get }


The kSecCodeStatusHard flag indicates that the code prefers to be denied access to a resource if gaining such access would cause its invalidation. Once the hard bit is set, it cannot be cleared. Therefore, setting this option flag guarantees that the code will always have the kSecCodeStatusHard flag set.