

Passes Are Identified by Pass Type Identifier and Serial Number For more information, see PassKit Package Format Reference. As a developer, you will spend most of your time editing the pass.json file. Pass creation consists mostly of writing the pass.json file and designing the required images. The pass is localized in English and Chinese, it has both at Retina and non-Retina sizes of the image assets, and the logo is localized.įigure 4-1Directory structure of a sample pass Figure 4-1 shows the directory structure for a sample pass that provides an icon, a logo, and a thumbnail. Additionally, the package contains images and localization data. The JSON file contains information that identifies the pass, text that appears on the pass, and other information about the pass. At the center of the pass is a JSON file named pass.json, which defines the pass.

The files that make up a pass are arranged in a package (also referred to as a bundle) called the pass package.
