Keys in the PKPass
user info dictionary.
SDKs
- iOS 10.0+
- Mac Catalyst 13.0+
- watchOS 3.0+
Framework
- Pass
Kit (Apple Pay and Wallet)
Declaration
struct PKPassLibraryNotificationKey
Keys in the PKPass
user info dictionary.
SDKs
Framework
struct PKPassLibraryNotificationKey
init(raw Value: String)
Initialize a pass library notification key based on the provided raw value.
static let added Passes User Info Key: PKPass Library Notification Key
An array of the PKPass
objects that were added.
static let pass Type Identifier User Info Key: PKPass Library Notification Key
The pass type identifier of the pass.
static let removed Pass Infos User Info Key: PKPass Library Notification Key
An array of dictionaries describing the passes that were removed.
static let replacement Passes User Info Key: PKPass Library Notification Key
An array of the PKPass
objects that were replaced.
static let serial Number User Info Key: PKPass Library Notification Key
The serial number of the pass.
static let PKPass Library Did Change: PKPass Library Notification Name
Posted after the pass library has been changed.
static let PKPass Library Remote Payment Passes Did Change: PKPass Library Notification Name
Posted when an Apple Pay card is added to or removed from a device that is paired with the current iOS device (for example, Apple Watch).
struct PKPass Library Notification Name
Types of notifications issued by a pass library instance.