com.apple.security.virtualization Entitlement

We have developing an app that uses Linux VM virtualization and com.apple.security.virtualization entitlement.

Question: do we need any approval from Apple to release this app that uses com.apple.security.virtualization entitlement?

do we need any approval from Apple to release this app that uses com.apple.security.virtualization entitlement?

No.

As a general rule, entitlements with the com.apple.security. prefix are unrestricted on macOS. That means that any developer can use them at any time. I talk about this in more detail in TN3125 Inside Code Signing: Provisioning Profiles.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

com.apple.security.virtualization Entitlement
 
 
Q