Why you won’t find FruitJuice in the Mac App Store

Many people have asked if FruitJuice is in the Mac App Store.

The short answer is, “No.” It can’t be because of how it had to be written to do what it does as well as it does.

The (much) longer answer follows…

The original concept for FruitJuice was focused almost exclusively on automating Apple’s process for battery calibration (we have another post dedicated to the calibration story). The list of “must haves” for this initial version included the ability for a calibration to be running even if there were no users logged into the Mac. In order to do this sort of thing, you have to build your application a certain way. That is, you have to separate the graphical interface that the user sees from some lower-level software that implements the core of the functionality. Many System Preference panels are structured this way. Indeed, FruitJuice started life as a System Preference Panel:

In any case, that low-level software that supports this type of functionality requires that the user type the administrator password. In short, if you do this, you’re immediately ineligible for admission into the Mac App Store.

Another FruitJuice feature that is only possible with this sort of low-level software is something that we do during the conditioning/calibration process. We are able to temporarily disable any scheduled sleep or wake events set up in the Energy Saver System Preference panel. This is so you don’t accidentally cancel a calibration by having your machine go to sleep or wake up at the wrong time. We seamlessly take care of this for you. Of course, we put everything back just the way it was when the calibration completes or is cancelled.

So, unless Apple changes the App Store rules, you’ll only be able to get FruitJuice from our website: http://fruitjuiceapp.com