
Developer ID and Gatekeeper
Gatekeeper is a feature introduced in OS X Mountain Lion that helps protect users from downloading and installing malicious software. Signing your applications, plug-ins, and installer packages with a Developer ID certificate lets Gatekeeper verify that they are not known malware and have not been tampered with. Learn more about Gatekeeper
Essential Documentation, Videos, and Resources
- OS X Code Signing In Depth Get the latest details on code signing including information about upcoming changes to Gatekeeper.
- Code Signing Guide Get an overview of code signing and read about the tasks and requirements for code signing apps with a Developer ID.
- Distributing Applications Outside the Mac App Store Learn how to code sign software with a Developer ID certificate for distribution outside the Mac App Store.
- Developer Certificate FAQs Get answers to common questions about developer certificates.
- Gatekeeper and Developer ID Get an overview of Gatekeeper and learn how to sign your Mac software with Developer ID.
- Building, Archiving, and Submitting Your App Learn about using Xcode to sign your Mac application with Developer ID for distribution outside the Mac App Store.
- What's New in Kext Development Learn what is new with Kext development, including signing your kext, and how to build and deploy kexts for multiple releases of OS X.
- Apple Developer Forums Discuss Gatekeeper with other Apple developers.
- Mac Developer Library Find additional security related guides and technotes for OS X.
Apple Developer Program membership is required to access certain tools and resources for distributing Mac applications. Not a member? Learn more