Apple introduced barcodes as a replacement to barcode in iOS9, which is now required to display a barcode. barcodes is an array of barcode items. barcode as a top-level key is now depreciated, although it's allowed to keep pass compatibility with iOS 8.
barcodes also supports a new format: PKBarcodeFormatCode128.
Apple introduced
barcodes
as a replacement tobarcode
in iOS9, which is now required to display a barcode.barcodes
is an array ofbarcode
items.barcode
as a top-level key is now depreciated, although it's allowed to keep pass compatibility with iOS 8.barcodes
also supports a new format:PKBarcodeFormatCode128
.Here is where Apple discusses this change.