How do I access pre-release software?
All Registered Apple Developers have access to certain pre-release software, including Xcode and Safari. To download beta software that you can use to build apps, register as an Apple developer.
To access iOS beta software that also allows you to install your apps on devices and test for compatibility with pre-release versions of app services, join the iOS Developer Program. Once you’ve signed up, you can download pre-release software from the iOS Dev Center.
To access OS X pre-release software that also allows you to test for compatibility with pre-release versions of app services, join the Mac Developer Program. Once you’ve signed up, you can download pre-release software from the Mac Dev Center.
If you'd like to try out pre-release versions of OS X only, sign up for the OS X Beta Program for free using your Apple ID.
Can I obtain code-level technical support for development with pre-release software?
While code-level technical support for pre-release software is not available from Apple, members of the Apple Developer Programs can post their questions to the Apple Developer Forums. Additionally, both the iOS Dev Center and Mac Dev Center provide links to technical resources that can assist with your development. You may also file a bug report if you have identified a bug or would like to file an enhancement request.
Can I submit apps built using pre-release software?
Pre-release versions of Xcode, iOS, OS X, and SDKs are for development and testing only. Please do not submit apps that are built with or refer to pre-release software in the metadata, as they will not be distributed on the App Store or Mac App Store. New apps and app updates submitted to the App Store must be built with release versions of Xcode 5.