---
title: com.apple.security.hardened-process
framework: bundleresources
role: symbol
role_heading: Property List Key
path: bundleresources/entitlements/com.apple.security.hardened-process
---

# com.apple.security.hardened-process

A Boolean value that indicates whether the executable opts in to additional security checks.

## Discussion

Discussion Xcode adds this entitlement to your app or extension when you add the Enhanced Security capability. For more information, see Enabling enhanced security for your app. note: This entitlement requires the following entitlement: com.apple.security.hardened-process.enhanced-security-version-string

## See Also

### Hardened process

- [com.apple.security.hardened-process.enhanced-security-version](bundleresources/entitlements/com.apple.security.hardened-process.enhanced-security-version.md)
- [com.apple.security.hardened-process.enhanced-security-version-string](bundleresources/entitlements/com.apple.security.hardened-process.enhanced-security-version-string.md)
- [com.apple.security.hardened-process.hardened-heap](bundleresources/entitlements/com.apple.security.hardened-process.hardened-heap.md)
- [com.apple.security.hardened-process.platform-restrictions](bundleresources/entitlements/com.apple.security.hardened-process.platform-restrictions.md)
- [com.apple.security.hardened-process.platform-restrictions-string](bundleresources/entitlements/com.apple.security.hardened-process.platform-restrictions-string.md)
- [com.apple.security.hardened-process.dyld-ro](bundleresources/entitlements/com.apple.security.hardened-process.dyld-ro.md)
- [com.apple.security.hardened-process.no-guard-objects](bundleresources/entitlements/com.apple.security.hardened-process.no-guard-objects.md)
