Pass.Barcodes
An array of barcode objects on a Pass.
Declaration
object Pass.BarcodesProperties
| Name | Type | Description |
|---|---|---|
altText | string | The text to display near the barcode. For example, a human-readable version of the barcode data in case the barcode doesn’t scan. The alternative text isn’t displayed for watchOS. |
format Required | string | The format of the barcode. |
message Required | string | The message or payload to display as a barcode. |
messageEncoding Required | string | The IANA character set name of the text encoding to use to convert |
Mentioned in
Discussion
Pass.Barcodes is an array of barcode objects. In iOS 27 and later, you can provide more than one barcode as a fallback. For example, if you provide EAN 13 and QR formats in the barcodes array, the EAN 13 barcode renders on devices using iOS 27 and later and the QR code renders for devices using pre iOS 27. Wallet supports QR, PDF 417, Aztec, Code 128, Code 39, Codabar, EAN 13, and Interleaved 2 of 5 (ITF) barcode formats.