Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
In addition to the App Store, Apple provides two other ways to distribute your application: ad hoc deployment and enterprise delivery.
Sometimes you do not want to deploy an application immediately to the App Store. Sometimes you just want to send it directly to some friends and coworkers to get feedback.
Ad hoc deployment allows you to package a release version of your application into a zip file and give it to whomever you want via email, website download, or USB drive.
Packaging an application for ad hoc deployment is easy. After you have created a release build of your application in Xcode, use Product, Archive to find the version that you want to distribute within the Xcode organizer.