Contents

com.apple.security.hardened-process.checked-allocations.no-tagged-receive

A Boolean value that indicates whether to prevent receiving tagged memory from other processes.

Discussion

This behavior provides additional protection for processes that run arbitrary code, such as interpreters and JITs.

To enable this entitlement for your app or extension in Xcode, first add the Enhanced Security capability. Then, under Memory Safety, select Prevent Receiving Tagged Memory.

For more information, see Enabling enhanced security for your app.

See Also

Hardware memory tagging