Mikey teaches Beginning Cocoa, Beginning iOS, and Advanced iOS courses for the Big Nerd Ranch in Atlanta and around the world. When he's not on the road, he's working on iOS and Mac consulting projects with his team, writing content for Big Nerd Ranch's books, or convening the Atlanta chapter of CocoaHeads.
Recent versions of OS X have been full of enhancements that have re-shaped the security landscape for developers. Doing privileged work has become more complex over time, to the user’s benefit and possibly to our disadvantage. We’ll look at the roles that the App Sandbox, XPC, and launchd all play in our ability to accomplish tasks that require superuser privileges on a modern Mac.