PassKit watchOS 4.0 Beta 2 to Beta 3 API Differences
PKError.h
Removed
NSError (PKError)
Removed
+[NSError paymentContactInvalidErrorWithContactField:localizedDescription:]
Removed
+[NSError paymentShippingAddressInvalidErrorWithKey:localizedDescription:]
Removed
+[NSError paymentBillingAddressInvalidErrorWithKey:localizedDescription:]
Removed
+[NSError paymentShippingAddressUnserviceableErrorWithLocalizedDescription:]
PKPaymentAuthorizationController.h
Modified
-[PKPaymentAuthorizationControllerDelegate paymentAuthorizationController:didAuthorizePayment:handler:]
Optional
From
Required
To
Optional
PKPaymentRequest.h
Added
+[PKPaymentRequest paymentContactInvalidErrorWithContactField:localizedDescription:]
Added
+[PKPaymentRequest paymentShippingAddressInvalidErrorWithKey:localizedDescription:]
Added
+[PKPaymentRequest paymentBillingAddressInvalidErrorWithKey:localizedDescription:]
Added
+[PKPaymentRequest paymentShippingAddressUnserviceableErrorWithLocalizedDescription:]