PassKit Changes for Objective-C
PassKit
PKConstants.h
Modified PKPaymentNetworkAmex
| Introduction | |
|---|---|
| From | watchOS 2.0 |
| To | watchOS 3.0 |
Modified PKPaymentNetworkChinaUnionPay
| Introduction | |
|---|---|
| From | watchOS 2.2 |
| To | watchOS 3.0 |
Modified PKPaymentNetworkDiscover
| Introduction | |
|---|---|
| From | watchOS 2.0 |
| To | watchOS 3.0 |
Modified PKPaymentNetworkInterac
| Introduction | |
|---|---|
| From | watchOS 2.2 |
| To | watchOS 3.0 |
Modified PKPaymentNetworkMasterCard
| Introduction | |
|---|---|
| From | watchOS 2.0 |
| To | watchOS 3.0 |
Modified PKPaymentNetworkPrivateLabel
| Introduction | |
|---|---|
| From | watchOS 2.0 |
| To | watchOS 3.0 |
Modified PKPaymentNetworkVisa
| Introduction | |
|---|---|
| From | watchOS 2.0 |
| To | watchOS 3.0 |
PKContact.h
Modified PKContact
| Introduction | |
|---|---|
| From | watchOS 2.0 |
| To | watchOS 3.0 |
Modified PKContact.emailAddress
| Declaration | |
|---|---|
| From | @property(nonatomic, retain) NSString *emailAddress |
| To | @property(nonatomic, strong) NSString *emailAddress |
Modified PKContact.name
| Declaration | |
|---|---|
| From | @property(nonatomic, retain) NSPersonNameComponents *name |
| To | @property(nonatomic, strong) NSPersonNameComponents *name |
Modified PKContact.phoneNumber
| Declaration | |
|---|---|
| From | @property(nonatomic, retain) CNPhoneNumber *phoneNumber |
| To | @property(nonatomic, strong) CNPhoneNumber *phoneNumber |
Modified PKContact.postalAddress
| Declaration | |
|---|---|
| From | @property(nonatomic, retain) CNPostalAddress *postalAddress |
| To | @property(nonatomic, strong) CNPostalAddress *postalAddress |
PKPass.h
Modified PKPass.paymentPass
| 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)
Added PKPaymentMethod
Added PKPaymentMethod.network
Added PKPaymentMethod.type
Added PKPaymentMethodType
Added PKPaymentMethodTypeDebit
Added PKPaymentMethodTypeStore
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)
Added PKPaymentRequest
Added PKPaymentSummaryItem
Added PKShippingMethod
Added PKShippingMethod.detail
Added PKAddressField
Added PKAddressFieldAll
Added PKAddressFieldEmail
Added PKAddressFieldName
Added PKAddressFieldNone
Added PKAddressFieldPhone
Added PKMerchantCapability
Added PKMerchantCapability3DS
Added PKMerchantCapabilityEMV
Added PKPaymentSummaryItemType
Added PKShippingType
Added PKShippingTypeDelivery
Added PKShippingTypeShipping
PKPaymentToken.h (Added)
Added PKPaymentToken