Distribution packages, also known simply as distributions, contain one or more installation packages (or references to them) and a distribution definition file that define the install experience for a product. The information in distribution definition files is encoded using XML and JavaScript. When a user double-clicks a distribution, the Installer application uses the information in its distribution definition files to configure the Installer user interface.
This document describes the XML schema distribution definition files must adhere to so that they are processed correctly by the Installer application.
System requirements: The information in this document applies to Mac OS X v10.4 and later for development and installation.
Read this document if you develop install experiences for software products targeted to Mac OS X users.
This document contains a single chapter that describes the XML elements used in distribution definition files. It also contains a revision history.
Installer JavaScript Reference describes the object model that the JavaScript code in a distribution definition file can use to manage user input and system properties.
Software Delivery Guide describes the process of packaging and delivering a software product so that it can be installed on computers running Mac OS X.
Last updated: 2009-01-06