Learn how to take advantage of your program resources and benefits.
Setting Up Your Account
You will need to set up an account in iTunes Connect if you plan on submitting apps to the Mac App Store. If you have joined the Mac Developer Program as a company, you'll want to designate roles to developers on your team.
iTunes Connect (Team Agent Only)
iTunes Connect is a suite of web-based tools that allows the Team Agent (the original enrollee accepted into the Mac Developer Program) to submit and manage apps for distribution on the Mac App Store, check the status of contracts, set up tax and banking information, obtain sales and finance reports, and manage iTunes Connect users. Learn more in the App Store Resource Center
If you are a Mac Developer Program member and already enrolled in the iOS Developer Program, you can use your existing iTunes Connect account to submit Mac apps.
Development Team (Company Only)
If you are enrolled as a company, you can use Member Center to invite other developers within your organization to be part of your development team. All members will have access to membership downloads, tools and documentation. When you invite a developer, you can also assign certain responsibilities such as approving digital certificates and inviting additional developers.
Setting Up Your Development Environment
As a Mac Developer Program member, you have access to the latest version of Xcode, which includes the Xcode IDE, Instruments, and more.
Download Xcode
For information on setting up Xcode and the Mac app development process, read the App Distribution Guide.
Development Resources and Documentation
The Mac Developer Program provides a wide range of technical resources to assist you in designing, testing, and distributing your OS X apps.
Mac Dev Center
The Mac Dev Center allows you to quickly access technical resources and information you need to design and develop apps for OS X, including pre-release versions of OS X and OS X Server. Visit Mac Dev Center
OS X Developer Library
Find a wealth of technical documentation on developing with OS X technologies.
Development Videos
Watch Apple engineers deliver in-depth information on how to use the tools and technologies for developing apps for OS X.
Watch now
Apple Developer Forums
Join the discussions with other developers and Apple engineers or post your questions about developing and distributing your OS X apps.
Sign in to the Apple Developer Forums
Implementing Additional Services in Your App
OS X offers a range of powerful technologies and exciting opportunities to extend the capabilities and possibilities of your app, including:
Distributing Your Mac Apps
The Mac Developer Program gives you the tools and resources to distribute your Mac apps to millions of users around the world.
Mac App Store
The Mac App Store is the best place for users to discover, purchase, and download your apps. Get your app in front of millions of customers across more than 150 countries with the Mac App Store. Learn more
Developer ID
Developer ID is a new way to help prevent users from installing malware on their Mac. Signing applications with your Developer ID certificate provides users with the confidence that your application is not known malware and has not been tampered with. Learn more


