PassKit iOS 13.6 to 14.0 API Differences

PKAddPassesViewController.h
Declaration
From@property (nonatomic, assign) id<PKAddPassesViewControllerDelegate> delegate
To@property (nonatomic, weak) id<PKAddPassesViewControllerDelegate> delegate

PKAddSecureElementPassViewController.h
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse addSecureElementPassViewController:didFinishAddingSecureElementPasses:error: instead

PKAddShareablePassConfiguration.h
PKBarcodeEventMetadataRequest.h
PKConstants.h
PKDisbursementAuthorizationController.h
Modified PKDisbursementAuthorizationController.delegate
Declaration
From@property (nonatomic, readonly, assign) id<PKDisbursementAuthorizationControllerDelegate> delegate
To@property (nonatomic, readonly, weak) id<PKDisbursementAuthorizationControllerDelegate> delegate

PKIssuerProvisioningExtensionAuthorizationProviding.h
PKIssuerProvisioningExtensionHandler.h
PKIssuerProvisioningExtensionPassEntry.h
PKIssuerProvisioningExtensionPaymentPassEntry.h
PKIssuerProvisioningExtensionStatus.h
PKPaymentAuthorizationController.h
PKPaymentAuthorizationViewControllerDelegate.h
PKPaymentInformationEventExtension.h
PKPaymentMerchantSession.h
PKPaymentRequestStatus.h