garysimpson.dev
Mobile development with swift and flutter

Xcode Slow Thanks to Security

January 24, 2025 at 7:30PM

I ended up digging into System Integrity Protection (SIP). After using csrutil status to check on my machine configuration I tested this out on my machine with csrutil disable.

Launch times were waaay faster. Especially on my M1 mac mini. Dont know if I'm comfortable keeping SIP disabled though because I'm ignorant of all the risks. Does this make my system horribly insecure, or simply as secure as all of my previous non AppleSilicon macs that did not have this feature.


The Downside

Yup, you guessed it. There is a gotcha involved with disabling SIP. For those apps that are build for iOS and can be run on macOS they will no longer function. Instead you get the above warning.

Proceed with Caution! ⚠️



Happy Coding ;-)




Helpful Resources