Documentation Archive Developer
Search

PassKit Changes for Objective-C

PassKit

PKConstants.h

Introduction
FromwatchOS 2.0
TowatchOS 3.0

Introduction
FromwatchOS 2.2
TowatchOS 3.0

Introduction
FromwatchOS 2.0
TowatchOS 3.0

Introduction
FromwatchOS 2.2
TowatchOS 3.0

Introduction
FromwatchOS 2.0
TowatchOS 3.0

Introduction
FromwatchOS 2.0
TowatchOS 3.0

Introduction
FromwatchOS 2.0
TowatchOS 3.0

PKContact.h

Modified PKContact
Introduction
FromwatchOS 2.0
TowatchOS 3.0

Declaration
From
@property(nonatomic, retain) NSString *emailAddress
To
@property(nonatomic, strong) NSString *emailAddress

Declaration
From
@property(nonatomic, retain) NSPersonNameComponents *name
To
@property(nonatomic, strong) NSPersonNameComponents *name

Declaration
From
@property(nonatomic, retain) CNPhoneNumber *phoneNumber
To
@property(nonatomic, strong) CNPhoneNumber *phoneNumber

Declaration
From
@property(nonatomic, retain) CNPostalAddress *postalAddress
To
@property(nonatomic, strong) CNPostalAddress *postalAddress

PKPass.h

Declaration
From
@property(nonatomic, assign, readonly) PKPaymentPass *paymentPass
To
@property(nonatomic, readonly) PKPaymentPass *paymentPass

PKPassLibrary.h

PKPayment.h (Added)

PKPaymentAuthorizationController.h (Added)

PKPaymentMethod.h (Added)

PKPaymentPass.h

Declaration
From
@property(readonly) NSString *deviceAccountIdentifier
To
@property(weak, readonly) NSString *deviceAccountIdentifier

Declaration
From
@property(readonly) NSString *deviceAccountNumberSuffix
To
@property(weak, readonly) NSString *deviceAccountNumberSuffix

PKPaymentRequest.h (Added)

PKPaymentToken.h (Added)