I will admit, I did not see this one coming. Apple announced on April 22, 2014 that they are now allowing anyone with an Apple ID, and is 18 years of older, to participate in their beta program. Previously, this required an Apple Developer Account ($99/year). Now, it’s free, as in beer.
I think this is a great idea. Personally, I’ve been in the iOS and OS X developer programs solely for research. As a freelancer specializing in Apple products, I needed to be comfortable with the new OSs before launch to write about the new features. Now, at least, I don’t have to worry about the OS X program.
When I reached out to Apple PR about their motives, they declined to comment. My uneducated guess is that Apple needed more feedback on beta releases than they were getting from the developer pool. I know that the betas leading up to a GM get a lot of testing from developers, but I don’t know about the dot relases. This could also be a general security issue since betas for the new versions of OS X usually hit the torrent sites. That’s not a good way for people to get their hands on operating systems.
How it works is pretty straightforward. You sign up and download a DMG file which has a MavericksBetaAccessUtility.pkg file in it. Installing this allows he prerelease iTunes 11.1.6 and OS X 10.9.3 betas to be downloaded from the Mac App Store. What is not explicitly stated is whether this will still be in place when the beta for OS X 10.10 starts this summer. There is an FAQ here, but it’s a little vague on how forthcoming betas will be handled. I think that 10.10 will be included. At least, I hope it is. A concern, however, is that the DMG and the PKG file say “Mavericks” and not “OS X”. So, it’s possible this is only for Mavericks. We will see in two months.
My next question is whether this will be available on iOS. I am split on this, and the 51% of me thinks it will not be. OS X has a much smaller install base than iOS. It’s also easier to recover your Mac from a bad beta than your iPhone. Also, you download the files for iOS betas from the developer page; not the iOS App Store. Were Apple to introduce free iOS betas, they would include it in the free developer accounts. You’d have to pay to use iTunes Connect. This would also eliminate the selling of device provisions that generally drive Apple nuts.
- Technically, you also do this for the OS X betas, but once you’ve entered in a reclamation code, the beta software appears in the App Store. ↩