Debugging system extensions for macOS

This article describes several processes for debugging and testing System Extensions. I'm having difficulty turning on developer mode using systemextensionsctl. When I attempt it I get an error telling me to disable SIP.

Disabling SIP requires booting into Recovery Mode and running csrutil disable from Terminal. On my machine running Big Sur, attempting this results in an error telling me that I can't do it with "full security" enabled.

Further down in the aforementioned article, it mentions setting security level to medium.

What is the process for setting security level?

Accepted Reply

Thank you for the reply. I found the answer yesterday. The security level is set from the Startup Disk utility in Recovery Mode.

Replies

What is the process for setting security level?

This is the T2 security level, no?

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@apple.com"
Thank you for the reply. I found the answer yesterday. The security level is set from the Startup Disk utility in Recovery Mode.