-
Notifications
You must be signed in to change notification settings - Fork 518
PassKit macOS xcode14.0 rc
Israel Soto edited this page Sep 7, 2022
·
1 revision
#PassKit.framework
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddCarKeyPassConfiguration.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddCarKeyPassConfiguration.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddCarKeyPassConfiguration.h 2022-08-05 12:39:32.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddCarKeyPassConfiguration.h 2022-08-03 21:04:37.000000000 -0500
@@ -1,4 +1,3 @@
-#if !__has_include(<PassKitCore/PKAddCarKeyPassConfiguration.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKAddCarKeyPassConfiguration.h
// PassKit
@@ -19,14 +18,7 @@
@property (nonatomic, copy) NSString *password;
@property (nonatomic, assign) PKRadioTechnology supportedRadioTechnologies API_AVAILABLE(ios(14.5), watchos(7.3));
-@property (nonatomic, copy) NSString *manufacturerIdentifier API_AVAILABLE(ios(16.0), watchos(9.0));
-
-@property (nonatomic, strong, nullable) NSString *provisioningTemplateIdentifier API_AVAILABLE(ios(16.0), watchos(9.0));
@end
NS_ASSUME_NONNULL_END
-
-#else
-#import <PassKitCore/PKAddCarKeyPassConfiguration.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddPassButton.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddPassButton.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddPassButton.h 2022-08-05 12:39:32.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddPassButton.h 2022-08-03 21:04:37.000000000 -0500
@@ -5,9 +5,6 @@
// Copyright © 2015 Apple, Inc. All rights reserved.
//
-#ifndef __PKADDPASSBUTTON_H
-#define __PKADDPASSBUTTON_H
-
#import <TargetConditionals.h>
#if TARGET_OS_IOS
@@ -37,4 +34,3 @@
NS_ASSUME_NONNULL_END
#endif
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddPassesViewController.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddPassesViewController.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddPassesViewController.h 2022-08-05 12:39:32.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddPassesViewController.h 2022-08-03 21:04:36.000000000 -0500
@@ -5,9 +5,6 @@
// Copyright (c) 2011 Apple, Inc. All rights reserved.
//
-#ifndef __PKADDPASSESVIEWCONTROLLER_H
-#define __PKADDPASSESVIEWCONTROLLER_H
-
#import <TargetConditionals.h>
#if TARGET_OS_IPHONE
@@ -41,4 +38,3 @@
NS_ASSUME_NONNULL_END
#endif
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddPaymentPassRequest.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddPaymentPassRequest.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddPaymentPassRequest.h 2022-08-05 12:39:33.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddPaymentPassRequest.h 2022-08-03 21:04:37.000000000 -0500
@@ -1,4 +1,3 @@
-#if !__has_include(<PassKitCore/PKAddPaymentPassRequest.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKAddPaymentPassRequest.h
// PassKit
@@ -81,7 +80,3 @@
NS_ASSUME_NONNULL_END
#endif
-
-#else
-#import <PassKitCore/PKAddPaymentPassRequest.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddPaymentPassViewController.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddPaymentPassViewController.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddPaymentPassViewController.h 2022-08-05 12:39:31.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddPaymentPassViewController.h 2022-08-03 21:04:35.000000000 -0500
@@ -5,9 +5,6 @@
// Copyright © 2015 Apple, Inc. All rights reserved.
//
-#ifndef __PKADDPAYMENTPASSVIEWCONTROLLER_H
-#define __PKADDPAYMENTPASSVIEWCONTROLLER_H
-
#import <TargetConditionals.h>
#if TARGET_OS_IPHONE
@@ -57,4 +54,3 @@
NS_ASSUME_NONNULL_END
#endif // TARGET_OS_IPHONE
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddSecureElementPassConfiguration.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddSecureElementPassConfiguration.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddSecureElementPassConfiguration.h 2022-08-05 12:39:32.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddSecureElementPassConfiguration.h 2022-08-03 21:04:36.000000000 -0500
@@ -1,4 +1,3 @@
-#if !__has_include(<PassKitCore/PKAddSecureElementPassConfiguration.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKAddSecureElementPassConfiguration.h
// PassKit
@@ -23,7 +22,3 @@
NS_ASSUME_NONNULL_END
-
-#else
-#import <PassKitCore/PKAddSecureElementPassConfiguration.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddSecureElementPassViewController.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddSecureElementPassViewController.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddSecureElementPassViewController.h 2022-08-05 12:39:32.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddSecureElementPassViewController.h 2022-08-03 21:04:36.000000000 -0500
@@ -20,12 +20,10 @@
API_AVAILABLE(ios(13.4))
@protocol PKAddSecureElementPassViewControllerDelegate <NSObject>
-@optional
- (void)addSecureElementPassViewController:(PKAddSecureElementPassViewController *)controller
didFinishAddingSecureElementPass:(nullable PKSecureElementPass *)pass
error:(nullable NSError *)error API_DEPRECATED("Use addSecureElementPassViewController:didFinishAddingSecureElementPasses:error: instead", ios(13.4, 14.0));
-@required
- (void)addSecureElementPassViewController:(PKAddSecureElementPassViewController *)controller
didFinishAddingSecureElementPasses:(nullable NSArray<PKSecureElementPass *> *)passes
error:(nullable NSError *)error;
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddShareablePassConfiguration.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddShareablePassConfiguration.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddShareablePassConfiguration.h 2022-08-05 12:45:21.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddShareablePassConfiguration.h 2022-08-03 21:04:37.000000000 -0500
@@ -1,4 +1,3 @@
-#if !__has_include(<PassKitCore/PKAddShareablePassConfiguration.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKAddShareablePassConfiguration.h
// PassKit
@@ -13,26 +12,6 @@
NS_ASSUME_NONNULL_BEGIN
-API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_NAME(PKShareablePassMetadata.Preview)
-@interface PKShareablePassMetadataPreview : NSObject
-
-- (instancetype)init NS_UNAVAILABLE;
-+ (instancetype)new NS_UNAVAILABLE;
-
-- (instancetype)initWithPassThumbnail:(CGImageRef)passThumbnail localizedDescription:(NSString *)description;
-- (instancetype)initWithTemplateIdentifier:(NSString *)templateIdentifier;
-
-+ (PKShareablePassMetadataPreview *)previewWithPassThumbnail:(CGImageRef)passThumbnail localizedDescription:(NSString *)description;
-+ (PKShareablePassMetadataPreview *)previewWithTemplateIdentifier:(NSString *)templateIdentifier;
-
-@property (nonatomic, assign, readonly, nullable) CGImageRef passThumbnailImage CF_RETURNS_NOT_RETAINED;
-@property (nonatomic, strong, readonly, nullable) NSString *localizedDescription;
-@property (nonatomic, strong, nullable) NSString *ownerDisplayName;
-
-@property (nonatomic, strong, readonly, nullable) NSString *provisioningTemplateIdentifier;
-
-@end
-
API_AVAILABLE(ios(14.0)) API_UNAVAILABLE(watchos, tvos)
@interface PKShareablePassMetadata : NSObject
@@ -41,8 +20,7 @@
sharingInstanceIdentifier:(NSString *)sharingInstanceIdentifier
passThumbnailImage:(CGImageRef)passThumbnailImage
ownerDisplayName:(NSString *)ownerDisplayName
- localizedDescription:(NSString *)localizedDescription
-API_DEPRECATED("Use initWithProvisioningCredentialIdentifier:sharingInstanceIdentifier:cardConfigurationIdentifier:passPreviewMetadata:", ios(14.0, 16.0));
+ localizedDescription:(NSString *)localizedDescription;
- (instancetype)initWithProvisioningCredentialIdentifier:(NSString *)credentialIdentifier
sharingInstanceIdentifier:(NSString *)sharingInstanceIdentifier
@@ -53,55 +31,20 @@
templateIdentifier:(NSString *)templateIdentifier
relyingPartyIdentifier:(NSString *)relyingPartyIdentifier
requiresUnifiedAccessCapableDevice:(BOOL)requiresUnifiedAccessCapableDevice
-API_DEPRECATED("Use initWithProvisioningCredentialIdentifier:sharingInstanceIdentifier:cardTemplateIdentifier:passPreviewMetadata:", ios(15.0, 16.0));
-
-- (instancetype)initWithProvisioningCredentialIdentifier:(NSString *)credentialIdentifier
- sharingInstanceIdentifier:(NSString *)sharingInstanceIdentifier
- cardTemplateIdentifier:(NSString *)templateIdentifier
- preview:(PKShareablePassMetadataPreview *)preview
-API_AVAILABLE(ios(16.0))
-API_UNAVAILABLE(watchos, tvos);
-
-- (instancetype)initWithProvisioningCredentialIdentifier:(NSString *)credentialIdentifier
- sharingInstanceIdentifier:(NSString *)sharingInstanceIdentifier
- cardConfigurationIdentifier:(NSString *)templateIdentifier
- preview:(PKShareablePassMetadataPreview *)preview
-API_AVAILABLE(ios(16.0))
-API_UNAVAILABLE(watchos, tvos);
-
-// Pass Configuration Properties
+API_AVAILABLE(ios(15.0), watchos(8.0));
-// A unique identifier for provisioning credential data.
@property (nonatomic, strong, readonly) NSString *credentialIdentifier;
-// A unique identifier that refers to an instance of sharing of credentials to a user's device initiated from another user, device, or web.
-@property (nonatomic, strong, readonly) NSString *sharingInstanceIdentifier;
-// Identifier referencing a card template registered in portal - identifies a combination of cardProfileIdentifier, cardConfigurationIdentifier, and cardArtBundleName.
-@property (nonatomic, strong, readonly) NSString *templateIdentifier API_DEPRECATED_WITH_REPLACEMENT("cardTemplateIdentifier", ios(15.0, 16.0));
-// Identifier referencing a card template registered in portal - identifies a combination of cardProfileIdentifier, cardConfigurationIdentifier, and cardArtBundleName.
-@property (nonatomic, strong, readonly) NSString *cardTemplateIdentifier API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos);
@property (nonatomic, strong, readonly) NSString *cardConfigurationIdentifier;
-// Specify that the passes to provision require a unified access capable device.
-// This is primarily used when provisioning a pass that uses an ISO18013-5 payload.
-@property (nonatomic, assign) BOOL requiresUnifiedAccessCapableDevice API_AVAILABLE(ios(15.0)) API_UNAVAILABLE(watchos, tvos);
-
-// Identifer referencing the target server environment Apple Pay servers should reach
-// out to to provision this pass.
-@property (nonatomic, strong) NSString *serverEnvironmentIdentifier API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos);
-
-// Display Properties
-
-@property (nonatomic, strong, readonly) PKShareablePassMetadataPreview *preview API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos);
-
-@property (nonatomic, readonly) CGImageRef passThumbnailImage CF_RETURNS_NOT_RETAINED API_DEPRECATED_WITH_REPLACEMENT("preview.passThumbnailImage", ios(14.0, 16.0), watchos(8.0, 9.0));
-@property (nonatomic, strong, readonly) NSString *localizedDescription API_DEPRECATED_WITH_REPLACEMENT("preview.localizedDescription", ios(14.0, 16.0), watchos(8.0, 9.0));
-@property (nonatomic, strong, readonly) NSString *ownerDisplayName API_DEPRECATED_WITH_REPLACEMENT("preview.ownerDisplayName", ios(14.0, 16.0), watchos(8.0, 9.0));
+@property (nonatomic, strong, readonly) NSString *sharingInstanceIdentifier;
+@property (nonatomic, strong, readonly) NSString *accountHash API_AVAILABLE(ios(15.0), watchos(8.0));
+@property (nonatomic, strong, readonly) NSString *templateIdentifier API_AVAILABLE(ios(15.0), watchos(8.0));
+@property (nonatomic, strong, readonly) NSString *relyingPartyIdentifier API_AVAILABLE(ios(15.0), watchos(8.0));
+@property (nonatomic, assign, readonly) BOOL requiresUnifiedAccessCapableDevice;
-// FIDO Properties
+@property (nonatomic, readonly) CGImageRef passThumbnailImage CF_RETURNS_NOT_RETAINED;
-// An identifier representing an entity that uses a FIDO protocol to directly authenticate users.
-@property (nonatomic, strong) NSString *accountHash API_AVAILABLE(ios(15.0)) API_UNAVAILABLE(watchos, tvos);
-// Unique accountHash representing the external account in partner's system. This value needs to be the same for all the provisionings pointing to the same user account.
-@property (nonatomic, strong) NSString *relyingPartyIdentifier API_AVAILABLE(ios(15.0)) API_UNAVAILABLE(watchos, tvos);
+@property (nonatomic, strong, readonly) NSString *localizedDescription;
+@property (nonatomic, strong, readonly) NSString *ownerDisplayName;
@end
@@ -118,23 +61,12 @@
primaryAction:(PKAddShareablePassConfigurationPrimaryAction)action
completion:(void(^)(PKAddShareablePassConfiguration * _Nullable shareableCredentialConfiguration, NSError * _Nullable error))completion
NS_SWIFT_NAME(forPassMetaData(_:provisioningPolicyIdentifier:action:completion:))
-API_DEPRECATED("Use configurationForPassMetadata:primaryAction:completion:", ios(14.0, 16.0), watchos(7.0, 9.0));
-
-+ (void)configurationForPassMetadata:(NSArray<PKShareablePassMetadata *> *)passMetadata
- primaryAction:(PKAddShareablePassConfigurationPrimaryAction)action
- completion:(void(^)(PKAddShareablePassConfiguration * _Nullable shareableCredentialConfiguration, NSError * _Nullable error))completion
-NS_SWIFT_NAME(forPassMetadata(_:action:completion:))
-API_AVAILABLE(ios(16.0))
-API_UNAVAILABLE(watchos, tvos);
+NS_SWIFT_ASYNC(4);
@property (nonatomic, readonly) PKAddShareablePassConfigurationPrimaryAction primaryAction;
@property (nonatomic, strong, readonly) NSArray<PKShareablePassMetadata *> *credentialsMetadata;
-@property (nonatomic, strong, readonly) NSString *provisioningPolicyIdentifier API_DEPRECATED("provisioningPolicyIdentifier has been deprecated. You can stop setting this property in the init with no repercussions.", ios(14.0, 16.0), watchos(7.0, 9.0));
+@property (nonatomic, strong, readonly) NSString *provisioningPolicyIdentifier;
@end
NS_ASSUME_NONNULL_END
-
-#else
-#import <PassKitCore/PKAddShareablePassConfiguration.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAutomaticReloadPaymentRequest.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAutomaticReloadPaymentRequest.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAutomaticReloadPaymentRequest.h 2022-08-05 12:39:31.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAutomaticReloadPaymentRequest.h 2022-02-21 23:08:43.000000000 -0600
@@ -1,56 +1,6 @@
-#if !__has_include(<PassKitCore/PKAutomaticReloadPaymentRequest.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKAutomaticReloadPaymentRequest.h
-// PassKit
+//
// Copyright © 2021 Apple, Inc. All rights reserved.
//
-
-#ifndef PKAutomaticReloadPaymentRequest_h
-#define PKAutomaticReloadPaymentRequest_h
-
-@class PKAutomaticReloadPaymentSummaryItem;
-
-NS_ASSUME_NONNULL_BEGIN
-
-// Represents a request to set up an automatic reload or refill payment, such as a store card top-up.
-// This request will receive a merchant-specific payment token, if the payment network supports
-// merchant-specific payment tokens.
-API_AVAILABLE(macos(13.0), ios(16.0)) API_UNAVAILABLE(watchos)
-@interface PKAutomaticReloadPaymentRequest : NSObject
-
-// A description of the automatic reload, for example "Gift Card Reload".
-@property (nonatomic, copy) NSString *paymentDescription;
-
-// Details about the automatic reload payment, for example "top-up with $20 when account reaches $5".
-@property (nonatomic, strong) PKAutomaticReloadPaymentSummaryItem *automaticReloadBilling;
-
-// Optional, localized billing agreement to be displayed to the user prior to payment authorization.
-// This may include further details about the threshold amount or reload conditions.
-@property (nonatomic, copy, nullable) NSString *billingAgreement;
-
-// A URL that links to a page on your web site where the user can manage the payment method for this
-// automatic reload payment, including deleting it.
-@property (nonatomic, strong) NSURL *managementURL;
-
-// Optional URL to receive lifecycle notifications for the merchant-specific payment token issued
-// for this request, if applicable. If this property is not set, notifications will not be sent when
-// lifecycle changes occur for the token, for example when the token is deleted.
-@property (nonatomic, strong, nullable) NSURL *tokenNotificationURL;
-
-- (instancetype)init NS_UNAVAILABLE;
-
-- (instancetype)initWithPaymentDescription:(NSString *)paymentDescription
- automaticReloadBilling:(PKAutomaticReloadPaymentSummaryItem *)automaticReloadBilling
- managementURL:(NSURL *)managementURL NS_DESIGNATED_INITIALIZER;
-
-@end
-
-NS_ASSUME_NONNULL_END
-
-#endif /* PKAutomaticReloadPaymentRequest_h */
-
-
-#else
-#import <PassKitCore/PKAutomaticReloadPaymentRequest.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAutomaticReloadPaymentSummaryItem.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAutomaticReloadPaymentSummaryItem.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAutomaticReloadPaymentSummaryItem.h 2022-08-05 12:39:33.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAutomaticReloadPaymentSummaryItem.h 2022-02-21 23:08:43.000000000 -0600
@@ -1,32 +1,8 @@
-#if !__has_include(<PassKitCore/PKAutomaticReloadPaymentSummaryItem.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKAutomaticReloadPaymentSummaryItem.h
-// PassKit
//
// Copyright © 2021 Apple, Inc. All rights reserved.
//
#import <PassKit/PKPaymentSummaryItem.h>
-
-#ifndef PKAutomaticReloadPaymentSummaryItem_h
-#define PKAutomaticReloadPaymentSummaryItem_h
-
-NS_ASSUME_NONNULL_BEGIN
-
-API_AVAILABLE(macos(13.0), ios(16.0)) API_UNAVAILABLE(watchos)
-@interface PKAutomaticReloadPaymentSummaryItem : PKPaymentSummaryItem
-
-// The threshold at which the reload amount will be applied.
-@property (nonatomic, strong) NSDecimalNumber *thresholdAmount;
-
-@end
-
-NS_ASSUME_NONNULL_END
-
-#endif // PKAutomaticReloadPaymentSummaryItem_h
-
-
-#else
-#import <PassKitCore/PKAutomaticReloadPaymentSummaryItem.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKBarcodeEventMetadataRequest.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKBarcodeEventMetadataRequest.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKBarcodeEventMetadataRequest.h 2022-08-05 12:39:32.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKBarcodeEventMetadataRequest.h 2022-08-03 21:04:37.000000000 -0500
@@ -1,4 +1,3 @@
-#if !__has_include(<PassKitCore/PKBarcodeEventMetadataRequest.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKBarcodeEventMetadataRequest.h
// PassKit
@@ -69,7 +68,3 @@
NS_ASSUME_NONNULL_END
-
-#else
-#import <PassKitCore/PKBarcodeEventMetadataRequest.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKConstants.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKConstants.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKConstants.h 2022-08-05 12:46:41.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKConstants.h 2022-08-03 21:07:38.000000000 -0500
@@ -1,4 +1,3 @@
-#if !__has_include(<PassKitCore/PKConstants.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKConstants.h
// PassKit
@@ -17,8 +16,6 @@
typedef NSString * PKPaymentNetwork NS_EXTENSIBLE_STRING_ENUM;
extern PKPaymentNetwork const PKPaymentNetworkAmex API_AVAILABLE(macos(11.0), ios(8.0), watchos(3.0));
-extern PKPaymentNetwork const PKPaymentNetworkBancomat API_AVAILABLE(macos(12.0), ios(16.0), watchos(9.0));
-extern PKPaymentNetwork const PKPaymentNetworkBancontact API_AVAILABLE(macos(12.0), ios(16.0), watchos(9.0));
extern PKPaymentNetwork const PKPaymentNetworkCarteBancaire API_DEPRECATED("Use PKPaymentNetworkCartesBancaires instead.", macos(10.13, 11.0), ios(10.3, 11.0), watchos(3.2, 4.0));
extern PKPaymentNetwork const PKPaymentNetworkCarteBancaires API_DEPRECATED("Use PKPaymentNetworkCartesBancaires instead.", macos(10.13, 11.0), ios(11.0, 11.2), watchos(4.0, 4.2));
extern PKPaymentNetwork const PKPaymentNetworkCartesBancaires API_AVAILABLE(macos(11.0), ios(11.2), watchos(4.2));
@@ -44,6 +41,9 @@
extern PKPaymentNetwork const PKPaymentNetworkGirocard API_AVAILABLE(macos(11.0), ios(14.0), watchos(7.0));
extern PKPaymentNetwork const PKPaymentNetworkWaon API_AVAILABLE(macos(12.0), ios(15.0), watchos(8.0));
extern PKPaymentNetwork const PKPaymentNetworkNanaco API_AVAILABLE(macos(12.0), ios(15.0), watchos(8.0));
+#if APPLE_FEATURE_LYNX
+extern PKPaymentNetwork const PKPaymentNetworkAppleStoredValue API_AVAILABLE(macos(12.4), ios(15.4), watchos(8.4));
+#endif // APPLE_FEATURE_LYNX
typedef NSString * PKContactField NS_STRING_ENUM;
extern PKContactField const PKContactFieldPostalAddress API_AVAILABLE(macos(11.0), ios(11.0), watchos(4.0));
extern PKContactField const PKContactFieldEmailAddress API_AVAILABLE(macos(11.0), ios(11.0), watchos(4.0));
@@ -99,7 +99,3 @@
} API_AVAILABLE(ios(14.5), watchos(7.3));
#endif // PKCONSTANTS_H
-
-#else
-#import <PassKitCore/PKConstants.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKContact.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKContact.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKContact.h 2022-08-05 12:39:31.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKContact.h 2022-08-03 21:04:35.000000000 -0500
@@ -1,7 +1,6 @@
-#if !__has_include(<PassKitCore/PKContact.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKContact.h
-// PassKit
+//
// Copyright © 2015 Apple, Inc. All rights reserved.
//
@@ -36,7 +35,3 @@
@end
#endif
-
-#else
-#import <PassKitCore/PKContact.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDateComponentsRange.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDateComponentsRange.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDateComponentsRange.h 2022-08-05 12:39:31.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDateComponentsRange.h 2022-08-03 21:04:36.000000000 -0500
@@ -1,7 +1,6 @@
-#if !__has_include(<PassKitCore/PKDateComponentsRange.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKDateComponentsRange.h
-// PassKit
+//
// Copyright © 2020 Apple, Inc. All rights reserved.
//
@@ -28,7 +27,3 @@
NS_ASSUME_NONNULL_END
#endif
-
-#else
-#import <PassKitCore/PKDateComponentsRange.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDeferredPaymentSummaryItem.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDeferredPaymentSummaryItem.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDeferredPaymentSummaryItem.h 2022-08-05 12:39:32.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDeferredPaymentSummaryItem.h 2022-08-03 21:04:37.000000000 -0500
@@ -1,7 +1,6 @@
-#if !__has_include(<PassKitCore/PKDeferredPaymentSummaryItem.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKDeferredPaymentSummaryItem.h
-// PassKit
+//
// Copyright © 2021 Apple, Inc. All rights reserved.
//
@@ -23,7 +22,3 @@
NS_ASSUME_NONNULL_END
#endif // __PKDEFERREDPAYMENTSUMMARYITEM_H__
-
-#else
-#import <PassKitCore/PKDeferredPaymentSummaryItem.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDisbursementAuthorizationController.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDisbursementAuthorizationController.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDisbursementAuthorizationController.h 2022-08-05 12:39:31.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDisbursementAuthorizationController.h 2022-08-03 21:04:35.000000000 -0500
@@ -1,7 +1,6 @@
-#if !__has_include(<PassKitCore/PKDisbursementAuthorizationController.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKDisbursementAuthorizationController.h
-// PassKit
+//
// Copyright © 2019 Apple, Inc. All rights reserved.
//
@@ -46,7 +45,3 @@
@end
NS_ASSUME_NONNULL_END
-
-#else
-#import <PassKitCore/PKDisbursementAuthorizationController.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDisbursementRequest.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDisbursementRequest.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDisbursementRequest.h 2022-08-05 12:39:32.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDisbursementRequest.h 2022-08-03 21:04:37.000000000 -0500
@@ -1,7 +1,6 @@
-#if !__has_include(<PassKitCore/PKDisbursementRequest.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKDisbursementRequest.h
-// PassKit
+//
// Copyright © 2019 Apple, Inc. All rights reserved.
//
@@ -37,7 +36,3 @@
@end
NS_ASSUME_NONNULL_END
-
-#else
-#import <PassKitCore/PKDisbursementRequest.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDisbursementVoucher.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDisbursementVoucher.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDisbursementVoucher.h 2022-08-05 12:39:33.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDisbursementVoucher.h 2022-08-03 21:04:37.000000000 -0500
@@ -1,7 +1,6 @@
-#if !__has_include(<PassKitCore/PKDisbursementVoucher.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKDisbursementVoucher.h
-// PassKit
+//
// Copyright © 2019 Apple, Inc. All rights reserved.
//
@@ -21,7 +20,3 @@
@end
NS_ASSUME_NONNULL_END
-
-#else
-#import <PassKitCore/PKDisbursementVoucher.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKError.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKError.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKError.h 2022-08-05 12:39:31.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKError.h 2022-08-03 21:04:35.000000000 -0500
@@ -1,4 +1,3 @@
-#if !__has_include(<PassKitCore/PKError.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKError.h
// PassKit
@@ -59,22 +58,7 @@
PKAddSecureElementPassInvalidConfigurationError,
PKAddSecureElementPassDeviceNotSupportedError,
PKAddSecureElementPassDeviceNotReadyError,
- PKAddSecureElementPassOSVersionNotSupportedError,
} API_AVAILABLE(ios(13.4));
-extern NSString * const PKShareSecureElementPassErrorDomain API_AVAILABLE(ios(16.0));
-
-typedef NS_ERROR_ENUM(PKShareSecureElementPassErrorDomain, PKShareSecureElementPassErrorCode) {
- PKShareSecureElementPassUnknownError,
- // Unable to present share pass UI. This generally occurs when your app isn't entitled to the pass
- // or the pass isn't shareable.
- PKShareSecureElementPassSetupError,
-
-} API_AVAILABLE(ios(16.0));
-
NS_ASSUME_NONNULL_END
#endif // __PKERROR_H
-
-#else
-#import <PassKitCore/PKError.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityAuthorizationController.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityAuthorizationController.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityAuthorizationController.h 2022-08-05 12:39:31.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityAuthorizationController.h 1969-12-31 18:00:00.000000000 -0600
@@ -1,53 +0,0 @@
-#if !__has_include(<PassKitCore/PKIdentityAuthorizationController.h>) || PK_USE_PUBLIC_PASSKIT
-//
-// PKIdentityAuthorizationController.h
-// PassKit
-//
-// Copyright © 2022 Apple, Inc. All rights reserved.
-//
-
-
-#import <Foundation/Foundation.h>
-
-@class PKIdentityDocument;
-@class PKIdentityRequest;
-@protocol PKIdentityDocumentDescriptor;
-
-NS_ASSUME_NONNULL_BEGIN
-
-/// Used to request information from an identity document stored as a Wallet pass.
-API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(macos, watchos, tvos)
-@interface PKIdentityAuthorizationController: NSObject
-
-/// Determines if a document can be requested, taking into account the entitlement of the
-/// calling process as well as the state of this device.
-- (void)checkCanRequestDocument:(id<PKIdentityDocumentDescriptor>)descriptor
- completion:(void(^)(BOOL canRequest))completion NS_SWIFT_ASYNC_NAME(canRequestDocument(_:));
-
-/// Requests identity document information from the user. The user will be prompted to approve
-/// the request before any data is released.
-/// If the user approves, the document will be returned through the completion handler.
-/// If the user does not approve, PKIdentityErrorUserCancelled will be returned through
-/// the completion handler.
-/// If the request is cancelled by the calling app through cancelRequest, PKIdentityErrorAppCancelled
-/// will be returned.
-/// Only one request can be in progress at a time, otherwise PKIdentityErrorRequestAlreadyInProgress
-/// will be returned.
-- (void)requestDocument:(PKIdentityRequest *)request
- completion:(void(^)(PKIdentityDocument * _Nullable document, NSError * _Nullable error))completion;
-
-/// If there is a request in progress through requestDocument, this will cancel that request
-/// if possible. If the request is cancelled, PKIdentityErrorAppCancelled will be returned in the
-/// requestDocument:completion: completion handler. Cancellation is not guaranteed; even if
-/// this method is called, it is possible that requestDocument:completion: will return a document
-/// response if a response was already in flight.
-- (void)cancelRequest;
-
-@end
-
-NS_ASSUME_NONNULL_END
-
-
-#else
-#import <PassKitCore/PKIdentityAuthorizationController.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityButton.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityButton.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityButton.h 2022-08-05 12:39:33.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityButton.h 1969-12-31 18:00:00.000000000 -0600
@@ -1,62 +0,0 @@
-//
-// PKIdentityButton.h
-// PassKit
-//
-// Copyright © 2022 Apple, Inc. All rights reserved.
-//
-
-
-#ifndef __PKIDENTITYBUTTON_H
-#define __PKIDENTITYBUTTON_H
-
-#import <TargetConditionals.h>
-
-#if TARGET_OS_IOS
-
-#import <UIKit/UIKit.h>
-
-NS_ASSUME_NONNULL_BEGIN
-
-/// Denotes the visual style of the PKIdentityButton
-typedef NS_ENUM(NSInteger, PKIdentityButtonStyle) {
- PKIdentityButtonStyleBlack = 0,
- PKIdentityButtonStyleBlackOutline
-} NS_SWIFT_NAME(PKIdentityButton.Style) API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(macos, watchos, tvos);
-
-/// Denotes the label displayed on a PKIdentityButton
-typedef NS_ENUM(NSInteger, PKIdentityButtonLabel) {
- /// Button with text "Verify Identity with Apple Wallet"
- PKIdentityButtonLabelVerifyIdentity = 0,
-
- /// Button with text "Verify with Apple Wallet"
- PKIdentityButtonLabelVerify,
-
- /// Button with text "Verify Age with Apple Wallet"
- PKIdentityButtonLabelVerifyAge,
-
- /// Button with text "Continue with Apple Wallet"
- PKIdentityButtonLabelContinue,
-} NS_SWIFT_NAME(PKIdentityButton.Label) API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(macos, watchos, tvos);
-
-/// Button to show to the user to trigger the identity verification flow via PKIdentityAuthorizationController.
-/// This class should not be subclassed.
-API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(macos, watchos, tvos)
-@interface PKIdentityButton : UIControl
-
-+ (instancetype)buttonWithLabel:(PKIdentityButtonLabel)label style:(PKIdentityButtonStyle)style;
-
-- (instancetype)initWithLabel:(PKIdentityButtonLabel)label style:(PKIdentityButtonStyle)style NS_DESIGNATED_INITIALIZER;
-
-- (instancetype)initWithFrame:(CGRect)frame NS_UNAVAILABLE;
-- (instancetype)initWithFrame:(CGRect)frame primaryAction:(nullable UIAction *)primaryAction NS_UNAVAILABLE;
-
-@property (nonatomic, assign) CGFloat cornerRadius;
-
-@end
-
-NS_ASSUME_NONNULL_END
-
-#endif // TARGET_OS_IOS
-
-#endif // __PKIDENTITYBUTTON_H
-
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityDocument.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityDocument.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityDocument.h 2022-08-05 12:39:31.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityDocument.h 1969-12-31 18:00:00.000000000 -0600
@@ -1,34 +0,0 @@
-#if !__has_include(<PassKitCore/PKIdentityDocument.h>) || PK_USE_PUBLIC_PASSKIT
-//
-// PKIdentityDocument.h
-// PassKit
-//
-// Copyright © 2022 Apple, Inc. All rights reserved.
-//
-
-
-#import <Foundation/Foundation.h>
-
-NS_ASSUME_NONNULL_BEGIN
-
-/// Represents the response of a request for an identity document.
-API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(macos, watchos, tvos)
-@interface PKIdentityDocument: NSObject
-
-/// An encrypted data blob containing the requested document information and associated metadata.
-/// This is encrypted to the public key on-file with the Developer portal for the calling app, and should
-/// be passed to the server holding the corresponding private key for decryption.
-/// This data is not intended to be read on-device.
-@property (nonatomic, readonly) NSData *encryptedData;
-
-- (instancetype)init NS_UNAVAILABLE;
-+ (instancetype)new NS_UNAVAILABLE;
-
-@end
-
-NS_ASSUME_NONNULL_END
-
-
-#else
-#import <PassKitCore/PKIdentityDocument.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityDocumentDescriptor.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityDocumentDescriptor.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityDocumentDescriptor.h 2022-08-05 12:39:32.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityDocumentDescriptor.h 1969-12-31 18:00:00.000000000 -0600
@@ -1,47 +0,0 @@
-#if !__has_include(<PassKitCore/PKIdentityDocumentDescriptor.h>) || PK_USE_PUBLIC_PASSKIT
-//
-// PKIdentityDocumentDescriptor.h
-// PassKit
-//
-// Copyright © 2022 Apple, Inc. All rights reserved.
-//
-
-
-#import <Foundation/Foundation.h>
-
-@class PKIdentityElement;
-@class PKIdentityIntentToStore;
-
-NS_ASSUME_NONNULL_BEGIN
-
-/// "Descriptor" objects describe types of documents that can be requested. Different document
-/// types may have different sets of supported elements, functionality, or response formats.
-/// Clients should not define their own implementations of this protocol or subclass existing implementations.
-API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(macos, watchos, tvos)
-@protocol PKIdentityDocumentDescriptor <NSObject>
-
-/// Set of elements that will be requested from the document.
-@property (nonatomic, readonly) NSArray<PKIdentityElement *> *elements;
-
-/// Intent to store for the given element, or nil if the element has not been added to this descriptor.
-- (nullable PKIdentityIntentToStore *)intentToStoreForElement:(PKIdentityElement *)element NS_SWIFT_NAME(intentToStore(element:));
-
-/// Adds the set of elements and associates them with the intent to store. This method can be
-/// called multple times with the same intent to store to append additional elements. If the same
-/// element is specified multiple times with different intents to store, the most recent one wins.
-- (void)addElements:(NSArray<PKIdentityElement *> *)elements withIntentToStore:(PKIdentityIntentToStore *)intentToStore NS_SWIFT_NAME(addElements(_:intentToStore:));
-
-@end
-
-/// Used to request information from a user's driver's license (or equivalent document).
-API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(macos, watchos, tvos)
-@interface PKIdentityDriversLicenseDescriptor: NSObject <PKIdentityDocumentDescriptor>
-
-@end
-
-NS_ASSUME_NONNULL_END
-
-
-#else
-#import <PassKitCore/PKIdentityDocumentDescriptor.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityElement.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityElement.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityElement.h 2022-08-05 12:39:33.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityElement.h 1969-12-31 18:00:00.000000000 -0600
@@ -1,72 +0,0 @@
-#if !__has_include(<PassKitCore/PKIdentityElement.h>) || PK_USE_PUBLIC_PASSKIT
-//
-// PKIdentityElement.h
-// PassKit
-//
-// Copyright © 2022 Apple, Inc. All rights reserved.
-//
-
-
-#import <Foundation/Foundation.h>
-
-NS_ASSUME_NONNULL_BEGIN
-
-/// Elements that can be requested from identity documents. Not
-/// all elements are supported by all document types. If an element
-/// is requested from a type that does not support it, the element
-/// is ignored.
-API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(macos, watchos, tvos)
-@interface PKIdentityElement: NSObject <NSCopying>
-
-/// The user's given name or first name.
-@property (class, nonatomic, readonly) PKIdentityElement *givenNameElement;
-
-/// The user's family name or last name.
-@property (class, nonatomic, readonly) PKIdentityElement *familyNameElement;
-
-/// The portrait of the user on record with the issuer.
-@property (class, nonatomic, readonly) PKIdentityElement *portraitElement;
-
-/// The address on record with the issuer.
-@property (class, nonatomic, readonly) PKIdentityElement *addressElement;
-
-/// The state or government that issued the identity document.
-@property (class, nonatomic, readonly) PKIdentityElement *issuingAuthorityElement;
-
-/// The document's issue date. This is usually the issue date of the corresponding physical
-/// document, if applicable.
-@property (class, nonatomic, readonly) PKIdentityElement *documentIssueDateElement;
-
-/// The document's expiration date. This is usually the expiration date of the corresponding physical
-/// document, if applicable.
-@property (class, nonatomic, readonly) PKIdentityElement *documentExpirationDateElement;
-
-/// The doument's number, as defined by the document's issuing authority.
-@property (class, nonatomic, readonly) PKIdentityElement *documentNumberElement;
-
-/// The user's driving privileges.
-@property (class, nonatomic, readonly) PKIdentityElement *drivingPrivilegesElement;
-
-/// The user's age in years.
-@property (class, nonatomic, readonly) PKIdentityElement *ageElement;
-
-/// The user's date of birth.
-@property (class, nonatomic, readonly) PKIdentityElement *dateOfBirthElement;
-
-/// Boolean indicating whether the user's age is at least the given age.
-/// For example, ageThresholdElementWithAge:21 will return true if the user is at least 21 years old.
-/// This value is only available for a given age if it was provided by the issuer. If this value
-/// is not available, it will automatically fall back to a request for age.
-+ (instancetype)ageThresholdElementWithAge:(NSInteger)age NS_SWIFT_NAME(age(atLeast:));
-
-- (instancetype)init NS_UNAVAILABLE;
-+ (instancetype)new NS_UNAVAILABLE;
-
-@end
-
-NS_ASSUME_NONNULL_END
-
-
-#else
-#import <PassKitCore/PKIdentityElement.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityError.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityError.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityError.h 2022-08-05 12:39:32.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityError.h 1969-12-31 18:00:00.000000000 -0600
@@ -1,51 +0,0 @@
-#if !__has_include(<PassKitCore/PKIdentityError.h>) || PK_USE_PUBLIC_PASSKIT
-//
-// PKIdentityError.h
-// PassKit
-//
-// Copyright © 2022 Apple, Inc. All rights reserved.
-//
-
-
-#import <Foundation/Foundation.h>
-
-NS_ASSUME_NONNULL_BEGIN
-
-/// Error domain for identity errors.
-extern NSErrorDomain const PKIdentityErrorDomain API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(macos, watchos, tvos);
-
-/// Identity error codes.
-typedef NS_ERROR_ENUM(PKIdentityErrorDomain, PKIdentityError) {
- /// Catch-all for all errors without a specific error code.
- PKIdentityErrorUnknown = 0,
-
- /// Returned if the request originates from an unsupported device.
- PKIdentityErrorNotSupported = 1,
-
- /// Returned if the sheet was cancelled.
- PKIdentityErrorCancelled = 2,
-
- /// Returned if a request cannot be processed because
- /// the network is not available.
- PKIdentityErrorNetworkUnavailable = 3,
-
- /// Returned if no supported elements were requested.
- PKIdentityErrorNoElementsRequested = 4,
-
- /// Returned if a request is made but another request is already
- /// in progress.
- PKIdentityErrorRequestAlreadyInProgress = 5,
-
- /// Returned if the caller-supplied nonce is too large or otherwise unsuitable.
- PKIdentityErrorInvalidNonce = 6,
-
- /// Returned if an element requested by the caller is invalid.
- PKIdentityErrorInvalidElement = 7
-} API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(macos, watchos, tvos);
-
-NS_ASSUME_NONNULL_END
-
-
-#else
-#import <PassKitCore/PKIdentityError.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityIntentToStore.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityIntentToStore.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityIntentToStore.h 2022-08-05 12:39:31.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityIntentToStore.h 1969-12-31 18:00:00.000000000 -0600
@@ -1,40 +0,0 @@
-#if !__has_include(<PassKitCore/PKIdentityIntentToStore.h>) || PK_USE_PUBLIC_PASSKIT
-//
-// PKIdentityIntentToStore.h
-// PassKit
-//
-// Copyright © 2022 Apple, Inc. All rights reserved.
-//
-
-
-#import <Foundation/Foundation.h>
-
-NS_ASSUME_NONNULL_BEGIN
-
-/// Indicates your intention to store an identity element. This covers not only
-/// the element value, but also information derived from the element value such
-/// as signatures or digests.
-API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(macos, watchos, tvos)
-@interface PKIdentityIntentToStore: NSObject <NSCopying>
-
-/// Indicates the data element returned in the response will not be stored for
-/// a period longer than necessary to process the result in realtime.
-@property (class, nonatomic, readonly) PKIdentityIntentToStore *willNotStoreIntent NS_SWIFT_NAME(willNotStore);
-
-/// Indicates the data element may be stored for an indefinite length of time.
-@property (class, nonatomic, readonly) PKIdentityIntentToStore *mayStoreIntent NS_SWIFT_NAME(mayStore);
-
-/// Indicates the data element may be stored for no longer than than the provided number of days.
-+ (instancetype)mayStoreIntentForDays:(NSInteger)days NS_SWIFT_NAME(mayStore(days:));
-
-- (instancetype)init NS_UNAVAILABLE;
-+ (instancetype)new NS_UNAVAILABLE;
-
-@end
-
-NS_ASSUME_NONNULL_END
-
-
-#else
-#import <PassKitCore/PKIdentityIntentToStore.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityRequest.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityRequest.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityRequest.h 2022-08-05 12:39:33.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityRequest.h 1969-12-31 18:00:00.000000000 -0600
@@ -1,39 +0,0 @@
-#if !__has_include(<PassKitCore/PKIdentityRequest.h>) || PK_USE_PUBLIC_PASSKIT
-//
-// PKIdentityRequest.h
-// PassKit
-//
-// Copyright © 2022 Apple, Inc. All rights reserved.
-//
-
-
-#import <Foundation/Foundation.h>
-#import <PassKit/PKIdentityDocumentDescriptor.h>
-
-NS_ASSUME_NONNULL_BEGIN
-
-/// Request for information from an identity document stored as a Wallet pass.
-API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(macos, watchos, tvos)
-@interface PKIdentityRequest: NSObject
-
-/// A descriptor describing the identity document to request.
-@property (nonatomic, nullable) id<PKIdentityDocumentDescriptor> descriptor;
-
-/// A caller-specified nonce that will be included in the signed response payload.
-/// This is treated as opaque by the PKIdentityAuthorizationController, and has a
-/// maximum allowed size of 64 bytes.
-@property (nonatomic, nullable, copy) NSData *nonce;
-
-/// Identifies the merchant making the request, as previously agreed with Apple.
-/// This must match one of the merchant identifiers in the application's entitlement.
-/// This property must be set when requestDocument is invoked.
-@property (nonatomic, nullable, copy) NSString *merchantIdentifier;
-
-@end
-
-NS_ASSUME_NONNULL_END
-
-
-#else
-#import <PassKitCore/PKIdentityRequest.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionHandler.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionHandler.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionHandler.h 2022-08-05 12:39:31.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionHandler.h 2022-08-03 21:04:36.000000000 -0500
@@ -1,4 +1,3 @@
-#if !__has_include(<PassKitCore/PKIssuerProvisioningExtensionHandler.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKIssuerProvisioningExtensionHandler.h
// PassKit
@@ -34,7 +33,3 @@
@end
NS_ASSUME_NONNULL_END
-
-#else
-#import <PassKitCore/PKIssuerProvisioningExtensionHandler.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionPassEntry.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionPassEntry.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionPassEntry.h 2022-08-05 12:39:32.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionPassEntry.h 2022-08-03 21:04:36.000000000 -0500
@@ -1,14 +1,9 @@
-#if !__has_include(<PassKitCore/PKIssuerProvisioningExtensionPassEntry.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKIssuerProvisioningExtensionPassEntry.h
// PassKit
//
// Copyright © 2020 Apple, Inc. All rights reserved.
//
-
-#ifndef __PKISSUERPROVISIONINGEXTENSIONPASSENTRY_H
-#define __PKISSUERPROVISIONINGEXTENSIONPASSENTRY_H
-
#import <Foundation/Foundation.h>
#import <CoreGraphics/CoreGraphics.h>
@@ -17,7 +12,7 @@
API_AVAILABLE(ios(14.0)) API_UNAVAILABLE(watchos, tvos)
@interface PKIssuerProvisioningExtensionPassEntry : NSObject
-- (instancetype)init NS_UNAVAILABLE;
+- (nullable instancetype)init NS_UNAVAILABLE;
@property (nonatomic, readonly) NSString *identifier;
@property (nonatomic, readonly) NSString *title;
@@ -26,8 +21,3 @@
@end
NS_ASSUME_NONNULL_END
-#endif
-
-#else
-#import <PassKitCore/PKIssuerProvisioningExtensionPassEntry.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionPaymentPassEntry.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionPaymentPassEntry.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionPaymentPassEntry.h 2022-08-05 12:39:33.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionPaymentPassEntry.h 2022-08-03 21:04:37.000000000 -0500
@@ -1,14 +1,9 @@
-#if !__has_include(<PassKitCore/PKIssuerProvisioningExtensionPaymentPassEntry.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKIssuerProvisioningExtensionPaymentPassEntry.h
// PassKit
//
// Copyright © 2020 Apple, Inc. All rights reserved.
//
-
-#ifndef __PKISSUERPROVISIONINGEXTENSIONPAYMENTPASSENTRY_H
-#define __PKISSUERPROVISIONINGEXTENSIONPAYMENTPASSENTRY_H
-
#import <PassKit/PKIssuerProvisioningExtensionPassEntry.h>
NS_ASSUME_NONNULL_BEGIN
@@ -29,8 +24,3 @@
@end
NS_ASSUME_NONNULL_END
-#endif
-
-#else
-#import <PassKitCore/PKIssuerProvisioningExtensionPaymentPassEntry.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionStatus.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionStatus.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionStatus.h 2022-08-05 12:39:32.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionStatus.h 2022-08-03 21:04:36.000000000 -0500
@@ -1,14 +1,9 @@
-#if !__has_include(<PassKitCore/PKIssuerProvisioningExtensionStatus.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKIssuerProvisioningExtensionStatus.h
// PassKit
//
// Copyright © 2020 Apple, Inc. All rights reserved.
//
-
-#ifndef __PKISSUERPROVISIONINGEXTENSIONSTATUS_H
-#define __PKISSUERPROVISIONINGEXTENSIONSTATUS_H
-
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
@@ -25,8 +20,3 @@
@end
NS_ASSUME_NONNULL_END
-#endif
-
-#else
-#import <PassKitCore/PKIssuerProvisioningExtensionStatus.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKLabeledValue.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKLabeledValue.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKLabeledValue.h 2022-08-05 12:39:32.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKLabeledValue.h 2022-08-03 21:04:36.000000000 -0500
@@ -1,4 +1,3 @@
-#if !__has_include(<PassKitCore/PKLabeledValue.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKLabeledValue.h
// PassKit
@@ -21,7 +20,3 @@
@end
NS_ASSUME_NONNULL_END
-
-#else
-#import <PassKitCore/PKLabeledValue.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKObject.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKObject.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKObject.h 2022-08-04 00:06:37.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKObject.h 2022-02-21 23:08:43.000000000 -0600
@@ -1,4 +1,3 @@
-#if !__has_include(<PassKitCore/PKObject.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKObject.h
// PassKit
@@ -16,7 +15,3 @@
@end
#endif // __PKOBJECT_H
-
-#else
-#import <PassKitCore/PKObject.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPass.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPass.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPass.h 2022-08-05 12:39:32.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPass.h 2022-08-03 21:04:36.000000000 -0500
@@ -1,4 +1,3 @@
-#if !__has_include(<PassKitCore/PKPass.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKPass.h
// PassKit
@@ -61,7 +60,3 @@
NS_ASSUME_NONNULL_END
#endif // __PKPASS_H
-
-#else
-#import <PassKitCore/PKPass.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPassLibrary.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPassLibrary.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPassLibrary.h 2022-08-05 12:39:31.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPassLibrary.h 2022-08-03 21:04:36.000000000 -0500
@@ -1,4 +1,3 @@
-#if !__has_include(<PassKitCore/PKPassLibrary.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKPassLibrary.h
// PassKit
@@ -101,7 +100,6 @@
// Sign a payload using the pass
- (void)signData:(NSData *)signData withSecureElementPass:(PKSecureElementPass *)secureElementPass completion:(void(^)(NSData * _Nullable signedData, NSData * _Nullable signature, NSError * _Nullable error))completion NS_SWIFT_NAME(sign(_:using:completion:)) API_AVAILABLE(ios(13.4), watchos(6.2));
-- (void)encryptedServiceProviderDataForSecureElementPass:(PKSecureElementPass *)secureElementPass completion:(void(^)(NSDictionary * _Nullable encryptedServiceProviderData, NSError* _Nullable error))completion NS_SWIFT_NAME(encryptedServiceProviderData(for:completion:)) API_AVAILABLE(ios(16.0), watchos(9.0));
// Returns custom data for a given secure element pass, if supported by that pass
- (void)serviceProviderDataForSecureElementPass:(PKSecureElementPass *)secureElementPass completion:(void(^)(NSData * _Nullable serviceProviderData, NSError* _Nullable error))completion NS_SWIFT_NAME(serviceProviderData(for:completion:)) API_AVAILABLE(ios(15.0), watchos(8.0));
@@ -128,7 +126,3 @@
extern PKPassLibraryNotificationKey const PKPassLibraryRecoveredPassesUserInfoKey API_AVAILABLE(ios(15.0), watchos(8.0));
NS_ASSUME_NONNULL_END
-
-#else
-#import <PassKitCore/PKPassLibrary.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPayment.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPayment.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPayment.h 2022-08-05 12:39:33.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPayment.h 2022-08-03 21:04:37.000000000 -0500
@@ -1,7 +1,6 @@
-#if !__has_include(<PassKitCore/PKPayment.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKPayment.h
-// PassKit
+//
// Copyright (c) 2014 Apple, Inc. All rights reserved.
//
@@ -55,7 +54,3 @@
@end
#endif
-
-#else
-#import <PassKitCore/PKPayment.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentAuthorizationController.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentAuthorizationController.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentAuthorizationController.h 2022-08-05 12:39:32.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentAuthorizationController.h 2022-08-03 21:04:36.000000000 -0500
@@ -5,9 +5,6 @@
// Copyright © 2015 Apple, Inc. All rights reserved.
//
-#ifndef __PKPAYMENTAUTHORIZATIONCONTROLLER_H
-#define __PKPAYMENTAUTHORIZATIONCONTROLLER_H
-
#import <TargetConditionals.h>
#if TARGET_OS_OSX || TARGET_OS_IPHONE
@@ -176,4 +173,3 @@
NS_ASSUME_NONNULL_END
#endif // TARGET_OS_IPHONE
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentAuthorizationViewController.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentAuthorizationViewController.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentAuthorizationViewController.h 2022-08-05 12:39:32.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentAuthorizationViewController.h 2022-08-03 21:04:37.000000000 -0500
@@ -23,11 +23,7 @@
#import <PassKit/PKConstants.h>
#import <PassKit/PKPaymentRequest.h>
-#if TARGET_OS_OSX
#import <PassKit/PKPaymentAuthorizationViewControllerDelegate.h>
-#else
-#import <PassKit/PKPaymentAuthorizationViewControllerDelegate.h>
-#endif
NS_ASSUME_NONNULL_BEGIN
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentAuthorizationViewControllerDelegate.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentAuthorizationViewControllerDelegate.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentAuthorizationViewControllerDelegate.h 2022-08-05 12:39:33.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentAuthorizationViewControllerDelegate.h 2022-08-03 21:07:40.000000000 -0500
@@ -5,9 +5,6 @@
// Copyright (c) 2020 Apple, Inc. All rights reserved.
//
-#ifndef __PKPAYMENTAUTHORIZATIONVIEWCONTROLLERDELEGATE_H__
-#define __PKPAYMENTAUTHORIZATIONVIEWCONTROLLERDELEGATE_H__
-
#import <TargetConditionals.h>
#if !TARGET_OS_WATCH && !TARGET_OS_TV
@@ -138,4 +135,3 @@
NS_ASSUME_NONNULL_END
#endif
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentButton.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentButton.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentButton.h 2022-08-05 12:39:32.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentButton.h 2022-08-03 21:04:37.000000000 -0500
@@ -1,12 +1,9 @@
//
// PKPaymentButton.h
-// PassKit
+//
// Copyright © 2014 Apple, Inc. All rights reserved.
//
-#ifndef __PKPAYMENTBUTTON_H
-#define __PKPAYMENTBUTTON_H
-
#import <TargetConditionals.h>
#if TARGET_OS_IPHONE
@@ -38,4 +35,3 @@
@end
NS_ASSUME_NONNULL_END
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentInformationEventExtension.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentInformationEventExtension.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentInformationEventExtension.h 2022-08-05 12:39:31.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentInformationEventExtension.h 2022-08-03 21:04:36.000000000 -0500
@@ -1,4 +1,3 @@
-#if !__has_include(<PassKitCore/PKPaymentInformationEventExtension.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKPaymentInformationEventExtension.h
// PassKit
@@ -34,7 +33,3 @@
NS_ASSUME_NONNULL_END
-
-#else
-#import <PassKitCore/PKPaymentInformationEventExtension.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentMerchantSession.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentMerchantSession.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentMerchantSession.h 2022-08-05 12:39:33.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentMerchantSession.h 2022-08-03 21:04:37.000000000 -0500
@@ -1,7 +1,6 @@
-#if !__has_include(<PassKitCore/PKPaymentMerchantSession.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKPaymentMerchantSession.h
-// PassKit
+//
// Copyright © 2020 Apple, Inc. All rights reserved.
//
@@ -22,7 +21,3 @@
NS_ASSUME_NONNULL_END
#endif // __PKPAYMENTMERCHANTSESSION_H__
-
-#else
-#import <PassKitCore/PKPaymentMerchantSession.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentMethod.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentMethod.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentMethod.h 2022-08-05 12:39:31.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentMethod.h 2022-08-03 21:04:36.000000000 -0500
@@ -1,7 +1,6 @@
-#if !__has_include(<PassKitCore/PKPaymentMethod.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKPaymentMethod.h
-// PassKit
+//
// Copyright © 2015 Apple, Inc. All rights reserved.
//
@@ -52,7 +51,3 @@
#endif // End __PKPAYMENTMETHOD_H
-
-#else
-#import <PassKitCore/PKPaymentMethod.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentPass.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentPass.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentPass.h 2022-08-05 12:39:32.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentPass.h 2022-08-03 21:04:37.000000000 -0500
@@ -1,4 +1,3 @@
-#if !__has_include(<PassKitCore/PKPaymentPass.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKPaymentPass.h
// PassKit
@@ -30,7 +29,3 @@
NS_ASSUME_NONNULL_END
#endif // End __PKPAYMENTPASS_H
-
-#else
-#import <PassKitCore/PKPaymentPass.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentRequest.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentRequest.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentRequest.h 2022-08-05 15:54:44.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentRequest.h 2022-08-03 21:07:39.000000000 -0500
@@ -1,7 +1,6 @@
-#if !__has_include(<PassKitCore/PKPaymentRequest.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKPaymentRequest.h
-// PassKit
+//
// Copyright (c) 2014, Apple Inc. All rights reserved.
//
@@ -11,8 +10,6 @@
#import <PassKit/PKRecurringPaymentSummaryItem.h>
#import <PassKit/PKPaymentSummaryItem.h>
#import <PassKit/PKShippingMethod.h>
-#import <PassKit/PKAutomaticReloadPaymentRequest.h>
-#import <PassKit/PKRecurringPaymentRequest.h>
#if TARGET_OS_IOS && !TARGET_OS_MACCATALYST
#import <AddressBook/ABRecord.h>
@@ -22,7 +19,6 @@
#define __PKPAYMENTREQUEST_H__
@class PKContact;
-@class PKPaymentTokenContext;
NS_ASSUME_NONNULL_BEGIN
@@ -160,41 +156,10 @@
@property (nonatomic, assign, nullable) ABRecordRef billingAddress __WATCHOS_PROHIBITED API_DEPRECATED("ABRecordRef has been deprecated, and does not support all available address properties. You should migrate to billingContact.", ios(8.0, 9.0));
#endif
-// Array of payment token contexts that indicates multiple payment tokens are requested, one for
-// each context object provided.
-//
-// The sum of all context amounts must be less than or equal to the total amount of the enclosing
-// payment request, as indicated by the last payment summary item.
-//
-// This property cannot be used simultaneously with recurring or automatic reload payment requests.
-//
-// Multiple payment tokens are not supported on watchOS.
-@property (nonatomic, copy) NSArray<PKPaymentTokenContext *> *multiTokenContexts API_AVAILABLE(macos(13.0), ios(16.0)) API_UNAVAILABLE(watchos);
-// Optional request to set up a recurring payment, typically a subscription. This payment request
-// will receive a merchant-specific payment token if the payment network supports merchant-specific
-// payment tokens.
-//
-// This property cannot be used simultaneously with multi token contexts or automatic reload payment requests.
-//
-// Merchant-specific payment tokens are not supported on watchOS.
-@property (nonatomic, strong, nullable) PKRecurringPaymentRequest *recurringPaymentRequest API_AVAILABLE(macos(13.0), ios(16.0)) API_UNAVAILABLE(watchos);
-
-// Optional request to set up an automatic reload, such as a store card top-up. This payment request
-// will receive a merchant-specific payment token if the payment network supports merchant-specific
-// payment tokens.
-//
-// This property cannot be used simultaneously with multi token contexts or recurring payment requests.
-//
-// Merchant-specific payment tokens are not supported on watchOS.
-@property (nonatomic, strong, nullable) PKAutomaticReloadPaymentRequest *automaticReloadPaymentRequest API_AVAILABLE(macos(13.0), ios(16.0)) API_UNAVAILABLE(watchos);
@end
NS_ASSUME_NONNULL_END
#endif // __PKPAYMENTREQUEST_H__
-
-#else
-#import <PassKitCore/PKPaymentRequest.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentRequestStatus.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentRequestStatus.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentRequestStatus.h 2022-08-05 12:41:49.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentRequestStatus.h 2022-08-03 21:07:38.000000000 -0500
@@ -1,7 +1,6 @@
-#if !__has_include(<PassKitCore/PKPaymentRequestStatus.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKPaymentRequestStatus.h
-// PassKit
+//
// Copyright © 2016 Apple, Inc. All rights reserved.
//
@@ -13,10 +12,6 @@
@class PKShippingMethod;
@class PKPaymentSummaryItem;
@class PKPaymentMerchantSession;
-@class PKPaymentTokenContext;
-@class PKAutomaticReloadPaymentRequest;
-@class PKRecurringPaymentRequest;
-@class PKPaymentOrderDetails;
API_AVAILABLE(macos(11.0), ios(11.0), watchos(4.0))
@interface PKPaymentAuthorizationResult : NSObject
@@ -32,11 +27,6 @@
// See PKError for specific NSError keys to use to enable rich error handling.
@property (null_resettable, nonatomic, copy) NSArray<NSError *> *errors;
-// Optional metadata for an order that was placed by this payment. The device will attempt to fetch
-// the order in the background. Ignored unless the status is `PKPaymentAuthorizationStatusSuccess`.
-@property (nonatomic, strong, nullable) PKPaymentOrderDetails *orderDetails API_AVAILABLE(macos(13.0), ios(16.0)) API_UNAVAILABLE(watchos);
-
-
@end
API_AVAILABLE(macos(11.0), ios(11.0), watchos(4.0))
@@ -56,27 +46,7 @@
// indicates that the shipping methods don't need updating.
@property (nonatomic, copy) NSArray<PKShippingMethod *> *shippingMethods API_AVAILABLE(macos(12.0), ios(15.0), watchos(8.0));
-// The new array of payment token contexts to update the payment request with.
-// The default value is `nil`, which indicates no update is needed.
-//
-// This property cannot be used simultaneously with recurring or automatic reload payment requests.
-@property (nonatomic, copy, nullable) NSArray<PKPaymentTokenContext *> *multiTokenContexts API_AVAILABLE(macos(13.0), ios(16.0)) API_UNAVAILABLE(watchos);
-// The new recurring payment request to update the payment request with.
-// The default value is `nil`, which indicates no update is needed.
-//
-// The billing agreement cannot be changed.
-//
-// This property cannot be used simultaneously with multi token contexts or automatic reload payment requests.
-@property (nonatomic, strong, nullable) PKRecurringPaymentRequest *recurringPaymentRequest API_AVAILABLE(macos(13.0), ios(16.0)) API_UNAVAILABLE(watchos);
-
-// The new automatic reload payment request to update the payment request with.
-// The default value is `nil`, which indicates no update is needed.
-//
-// The billing agreement cannot be changed.
-//
-// This property cannot be used simultaneously with multi token contexts or recurring payment requests.
-@property (nonatomic, strong, nullable) PKAutomaticReloadPaymentRequest *automaticReloadPaymentRequest API_AVAILABLE(macos(13.0), ios(16.0)) API_UNAVAILABLE(watchos);
@end
@@ -134,26 +104,4 @@
@end
-API_AVAILABLE(macos(13.0), ios(16.0)) API_UNAVAILABLE(watchos)
-@interface PKPaymentOrderDetails : NSObject
-
-+ (instancetype)new NS_UNAVAILABLE;
-- (instancetype)init NS_UNAVAILABLE;
-
-- (instancetype)initWithOrderTypeIdentifier:(NSString *)orderTypeIdentifier
- orderIdentifier:(NSString *)orderIdentifier
- webServiceURL:(NSURL *)webServiceURL
- authenticationToken:(NSString *)authenticationToken NS_DESIGNATED_INITIALIZER;
-
-@property (nonatomic, copy) NSString *orderTypeIdentifier;
-@property (nonatomic, copy) NSString *orderIdentifier;
-@property (nonatomic, copy) NSURL *webServiceURL;
-@property (nonatomic, copy) NSString *authenticationToken;
-
-@end
-
NS_ASSUME_NONNULL_END
-
-#else
-#import <PassKitCore/PKPaymentRequestStatus.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentSummaryItem.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentSummaryItem.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentSummaryItem.h 2022-08-05 12:39:32.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentSummaryItem.h 2022-08-03 21:04:37.000000000 -0500
@@ -1,7 +1,6 @@
-#if !__has_include(<PassKitCore/PKPaymentSummaryItem.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKPaymentSummaryItem.h
-// PassKit
+//
// Copyright © 2021 Apple, Inc. All rights reserved.
//
@@ -43,7 +42,3 @@
NS_ASSUME_NONNULL_END
#endif // __PKPAYMENTSUMMARYITEM_H__
-
-#else
-#import <PassKitCore/PKPaymentSummaryItem.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentToken.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentToken.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentToken.h 2022-08-05 12:39:32.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentToken.h 2022-08-03 21:04:36.000000000 -0500
@@ -1,7 +1,6 @@
-#if !__has_include(<PassKitCore/PKPaymentToken.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKPaymentToken.h
-// PassKit
+//
// Copyright (c) 2014, Apple Inc. All rights reserved.
//
@@ -42,7 +41,3 @@
NS_ASSUME_NONNULL_END
#endif
-
-#else
-#import <PassKitCore/PKPaymentToken.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentTokenContext.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentTokenContext.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentTokenContext.h 2022-08-05 12:39:32.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentTokenContext.h 2022-02-21 23:08:43.000000000 -0600
@@ -1,58 +1,7 @@
-#if !__has_include(<PassKitCore/PKPaymentTokenContext.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKPaymentTokenContext.h
-// PassKit
//
+// Created by Lais Minchillo on 31/08/2021.
// Copyright © 2021 Apple, Inc. All rights reserved.
//
-
-#ifndef PKPaymentTokenContext_h
-#define PKPaymentTokenContext_h
-
-#import <Foundation/Foundation.h>
-
-NS_ASSUME_NONNULL_BEGIN
-
-// Defines the context for a single payment token in a request for multiple payment tokens.
-API_AVAILABLE(macos(13.0), ios(16.0)) API_UNAVAILABLE(watchos)
-@interface PKPaymentTokenContext : NSObject
-
-// An identifier for the merchant, as previously agreed with Apple. If you request a payment token
-// for another merchant, use their merchant identifier, if available. Otherwise, use your own.
-@property (nonatomic, copy) NSString *merchantIdentifier;
-
-// An external identifier for the merchant, provided by the developer. If you request a payment
-// token for another merchant, try to always use the same external identifier for that merchant,
-// if possible.
-@property (nonatomic, copy) NSString *externalIdentifier;
-
-// The name of the merchant this payment token is intended for; will be displayed to the user.
-@property (nonatomic, copy) NSString *merchantName;
-
-// The main top-level domain of the merchant this payment token is intended for, optional.
-@property (nonatomic, copy, nullable) NSString *merchantDomain;
-
-// The amount this particular payment token should be authorized for. It has the same currency as
-// the enclosing payment request. Must be less than or equal to the total amount of the enclosing
-// payment request.
-@property (nonatomic, copy) NSDecimalNumber *amount;
-
-- (instancetype)init NS_UNAVAILABLE;
-
-- (instancetype)initWithMerchantIdentifier:(NSString *)merchantIdentifier
- externalIdentifier:(NSString *)externalIdentifier
- merchantName:(NSString *)merchantName
- merchantDomain:(nullable NSString *)merchantDomain
- amount:(NSDecimalNumber *)amount NS_DESIGNATED_INITIALIZER;
-
-@end
-
-NS_ASSUME_NONNULL_END
-
-#endif /* PKPaymentTokenContext_h */
-
-
-#else
-#import <PassKitCore/PKPaymentTokenContext.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKRecurringPaymentRequest.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKRecurringPaymentRequest.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKRecurringPaymentRequest.h 2022-08-05 12:39:32.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKRecurringPaymentRequest.h 2022-02-21 23:08:43.000000000 -0600
@@ -1,59 +1,8 @@
-#if !__has_include(<PassKitCore/PKRecurringPaymentRequest.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKRecurringPaymentRequest.h
-// PassKit
+// PassKitCore
//
+// Created by Lais Minchillo on 26/07/2021.
// Copyright © 2021 Apple, Inc. All rights reserved.
//
-
-#ifndef PKRecurringPaymentRequest_h
-#define PKRecurringPaymentRequest_h
-
-@class PKRecurringPaymentSummaryItem;
-
-NS_ASSUME_NONNULL_BEGIN
-
-// Represents a request to set up a recurring payment, typically a subscription. This request will
-// receive a merchant-specific payment token, if the payment network supports merchant-specific
-// payment tokens.
-API_AVAILABLE(macos(13.0), ios(16.0)) API_UNAVAILABLE(watchos)
-@interface PKRecurringPaymentRequest : NSObject
-
-// A description of the recurring payment, for example "Apple News+".
-@property (nonatomic, copy) NSString *paymentDescription;
-
-// The regular billing cycle, for example "$9.99 monthly".
-@property (nonatomic, strong) PKRecurringPaymentSummaryItem *regularBilling;
-
-// Optional, trial billing cycle, for example "$1.99 for the first six months".
-@property (nonatomic, strong, nullable) PKRecurringPaymentSummaryItem *trialBilling;
-
-// Optional, localized billing agreement to be displayed to the user prior to payment authorization.
-@property (nonatomic, copy, nullable) NSString *billingAgreement;
-
-// A URL that links to a page on your web site where the user can manage the payment method for this
-// recurring payment, including deleting it.
-@property (nonatomic, strong) NSURL *managementURL;
-
-// Optional URL to receive lifecycle notifications for the merchant-specific payment token issued
-// for this request, if applicable. If this property is not set, notifications will not be sent when
-// lifecycle changes occur for the token, for example when the token is deleted.
-@property (nonatomic, strong, nullable) NSURL *tokenNotificationURL;
-
-- (instancetype)init NS_UNAVAILABLE;
-
-- (instancetype)initWithPaymentDescription:(NSString *)paymentDescription
- regularBilling:(PKRecurringPaymentSummaryItem *)regularBilling
- managementURL:(NSURL *)managementURL NS_DESIGNATED_INITIALIZER;
-
-@end
-
-NS_ASSUME_NONNULL_END
-
-#endif /* PKRecurringPaymentRequest_h */
-
-
-#else
-#import <PassKitCore/PKRecurringPaymentRequest.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKRecurringPaymentSummaryItem.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKRecurringPaymentSummaryItem.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKRecurringPaymentSummaryItem.h 2022-08-05 12:39:31.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKRecurringPaymentSummaryItem.h 2022-08-03 21:04:35.000000000 -0500
@@ -1,7 +1,6 @@
-#if !__has_include(<PassKitCore/PKRecurringPaymentSummaryItem.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKRecurringPaymentSummaryItem.h
-// PassKit
+//
// Copyright © 2021 Apple, Inc. All rights reserved.
//
@@ -32,7 +31,3 @@
NS_ASSUME_NONNULL_END
#endif // __PKRECURRINGPAYMENTSUMMARYITEM_H__
-
-#else
-#import <PassKitCore/PKRecurringPaymentSummaryItem.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKSecureElementPass.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKSecureElementPass.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKSecureElementPass.h 2022-08-05 12:39:32.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKSecureElementPass.h 2022-08-03 21:04:36.000000000 -0500
@@ -1,4 +1,3 @@
-#if !__has_include(<PassKitCore/PKSecureElementPass.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKSecureElementPass.h
// PassKit
@@ -38,7 +37,3 @@
NS_ASSUME_NONNULL_END
#endif // __PKSECUREELEMENTPASS_H
-
-#else
-#import <PassKitCore/PKSecureElementPass.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKShareSecureElementPassViewController.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKShareSecureElementPassViewController.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKShareSecureElementPassViewController.h 2022-08-05 12:39:31.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKShareSecureElementPassViewController.h 1969-12-31 18:00:00.000000000 -0600
@@ -1,69 +0,0 @@
-//
-// PKShareSecureElementPassViewController.h
-// PassKit
-//
-// Copyright © 2021 Apple, Inc. All rights reserved.
-//
-
-#import <TargetConditionals.h>
-
-#if TARGET_OS_IOS
-
-#import <UIKit/UIKit.h>
-
-@class PKShareSecureElementPassViewController;
-@class PKSecureElementPass;
-
-NS_ASSUME_NONNULL_BEGIN
-
-/// Share secure element pass result sent to delegate upon user completion.
-///
-/// @constant PKShareSecureElementPassResultCanceled User canceled the share.
-/// @constant PKShareSecureElementPassResultShared User successfully shared the secure element pass.
-/// @constant PKShareSecureElementPassResultFailed User's attempt to share was unsuccessful.
-typedef NS_ENUM(NSInteger, PKShareSecureElementPassResult) {
- PKShareSecureElementPassResultCanceled,
- PKShareSecureElementPassResultShared,
- PKShareSecureElementPassResultFailed,
-} API_AVAILABLE(ios(16.0));
-
-API_AVAILABLE(ios(16.0))
-@protocol PKShareSecureElementPassViewControllerDelegate <NSObject>
-
-// Called once the share pass flow finishes.
-//
-// The delegate is responsible for dismissing the view controller in this method.
-- (void)shareSecureElementPassViewController:(PKShareSecureElementPassViewController *)controller
- didFinishWithResult:(PKShareSecureElementPassResult)result;
-
-@optional
-
-// This is called when using the `PKShareSecureElementPassViewControllerFlowDoNotPromptToShareURL` flow.
-//
-// Upon a successful share the share URL will be returned to be sent over an internal messaging channel.
-// In an activation code was attached to the share it will also be returned. It it is up to the delegate
-// to show the user the activationCode so that the recipient can successfully redeem the share.
-- (void)shareSecureElementPassViewController:(PKShareSecureElementPassViewController *)controller
- didCreateShareURL:(nullable NSURL *)universalShareURL
- activationCode:(nullable NSString *)activationCode;
-
-@end
-
-API_AVAILABLE(ios(16.0))
-@interface PKShareSecureElementPassViewController : UIViewController
-
-- (instancetype)init NS_UNAVAILABLE;
-- (instancetype)initWithSecureElementPass:(PKSecureElementPass *)pass delegate:(nullable id<PKShareSecureElementPassViewControllerDelegate>)delegate;
-
-@property (nonatomic, weak, nullable) id<PKShareSecureElementPassViewControllerDelegate> delegate;
-
-// This can be used to change the sharing flow a user will see.
-// This must be configured before the view controller is presented.
-// Defaults to YES
-@property (nonatomic, assign) BOOL promptToShareURL;
-
-@end
-
-NS_ASSUME_NONNULL_END
-
-#endif // TARGET_OS_IOS
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKShippingMethod.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKShippingMethod.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKShippingMethod.h 2022-08-05 12:39:32.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKShippingMethod.h 2022-08-03 21:04:37.000000000 -0500
@@ -1,7 +1,6 @@
-#if !__has_include(<PassKitCore/PKShippingMethod.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKShippingMethod.h
-// PassKit
+//
// Copyright © 2021 Apple, Inc. All rights reserved.
//
@@ -35,7 +34,3 @@
NS_ASSUME_NONNULL_END
#endif // __PKSHIPPINGMETHOD_H__
-
-#else
-#import <PassKitCore/PKShippingMethod.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKStoredValuePassBalance.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKStoredValuePassBalance.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKStoredValuePassBalance.h 2022-08-05 12:39:32.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKStoredValuePassBalance.h 2022-08-03 21:04:36.000000000 -0500
@@ -1,4 +1,3 @@
-#if !__has_include(<PassKitCore/PKStoredValuePassBalance.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKStoredValuePassBalance.h
// PassKit
@@ -30,7 +29,3 @@
@end
NS_ASSUME_NONNULL_END
-
-#else
-#import <PassKitCore/PKStoredValuePassBalance.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKStoredValuePassProperties.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKStoredValuePassProperties.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKStoredValuePassProperties.h 2022-08-05 12:39:31.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKStoredValuePassProperties.h 2022-08-03 21:04:36.000000000 -0500
@@ -1,4 +1,3 @@
-#if !__has_include(<PassKitCore/PKStoredValuePassProperties.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKStoredValuePassProperties.h
// PassKit
@@ -29,7 +28,3 @@
@end
NS_ASSUME_NONNULL_END
-
-#else
-#import <PassKitCore/PKStoredValuePassProperties.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKSuicaPassProperties.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKSuicaPassProperties.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKSuicaPassProperties.h 2022-08-05 12:39:31.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKSuicaPassProperties.h 2022-08-03 21:04:35.000000000 -0500
@@ -1,4 +1,3 @@
-#if !__has_include(<PassKitCore/PKSuicaPassProperties.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKSuicaPassProperties.h
// PassKit
@@ -36,7 +35,3 @@
@end
NS_ASSUME_NONNULL_END
-
-#else
-#import <PassKitCore/PKSuicaPassProperties.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKTransitPassProperties.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKTransitPassProperties.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKTransitPassProperties.h 2022-08-05 12:39:31.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKTransitPassProperties.h 2022-08-03 21:04:36.000000000 -0500
@@ -1,4 +1,3 @@
-#if !__has_include(<PassKitCore/PKTransitPassProperties.h>) || PK_USE_PUBLIC_PASSKIT
//
// PKTransitPassProperties.h
// PassKit
@@ -20,14 +19,10 @@
@property (nonatomic, nullable, copy, readonly) NSDate *expirationDate API_AVAILABLE(ios(11.3), watchos(4.3), macos(11.0)); // nil if pass does not expire
-@property (nonatomic, assign, readonly, getter=isBlocked) BOOL blocked API_AVAILABLE(ios(14.5), watchos(7.5), macos(11.3)) NS_REFINED_FOR_SWIFT;
+@property (nonatomic, assign, readonly, getter=isBlocked) BOOL blocked API_AVAILABLE(ios(14.5), watchos(7.5), macos(11.3));
@property (nonatomic, assign, readonly, getter=isInStation) BOOL inStation;
@end
NS_ASSUME_NONNULL_END
-
-#else
-#import <PassKitCore/PKTransitPassProperties.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKVehicleConnectionSession.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKVehicleConnectionSession.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKVehicleConnectionSession.h 2022-08-05 12:39:31.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKVehicleConnectionSession.h 1969-12-31 18:00:00.000000000 -0600
@@ -1,70 +0,0 @@
-#if !__has_include(<PassKitCore/PKVehicleConnectionSession.h>) || PK_USE_PUBLIC_PASSKIT
-//
-// PKVehicleConnectionSession.h
-// PassKit
-//
-// Copyright © 2021 Apple, Inc. All rights reserved.
-//
-
-#import <Foundation/Foundation.h>
-#import <PassKit/PKConstants.h>
-
-@class PKSecureElementPass;
-
-NS_ASSUME_NONNULL_BEGIN
-
-API_AVAILABLE(ios(15.4))
-typedef NS_ENUM(NSInteger, PKVehicleConnectionErrorCode) {
- PKVehicleConnectionErrorCodeUnknown = 0,
- PKVehicleConnectionErrorCodeSessionUnableToStart,
- PKVehicleConnectionErrorCodeSessionNotActive
-};
-
-API_AVAILABLE(ios(15.4))
-typedef NS_ENUM(NSInteger, PKVehicleConnectionSessionConnectionState) {
- PKVehicleConnectionSessionConnectionStateDisconnected = 0,
- PKVehicleConnectionSessionConnectionStateConnected,
- PKVehicleConnectionSessionConnectionStateConnecting,
- PKVehicleConnectionSessionConnectionStateFailedToConnect
-};
-
-API_AVAILABLE(ios(15.4))
-API_DEPRECATED("PKVehicleConnectionDelegate has been deprecated. Please migrate away from this as soon as possible.", ios(15.4, 16.0))
-@protocol PKVehicleConnectionDelegate <NSObject>
-
-- (void)sessionDidChangeConnectionState:(PKVehicleConnectionSessionConnectionState)newState;
-
-// Called when the session receives the message from the destination.
-- (void)sessionDidReceiveData:(NSData *)data;
-
-@end
-
-API_AVAILABLE(ios(15.4))
-API_DEPRECATED("PKVehicleConnectionSession has been deprecated. Please migrate away from this as soon as possible.", ios(15.4, 16.0))
-@interface PKVehicleConnectionSession : NSObject
-
-- (instancetype)init NS_UNAVAILABLE;
-+ (instancetype)new NS_UNAVAILABLE;
-
-
-@property (nonatomic, weak, readonly) id<PKVehicleConnectionDelegate>delegate;
-@property (nonatomic, assign, readonly) PKVehicleConnectionSessionConnectionState connectionStatus;
-
-// Factory method that returns in the completion handler a session in the PKVehicleConnectionSessionConnectionStateConnecting state for the given passUniqueIdentifier
-+ (void)sessionForPass:(PKSecureElementPass *)pass
- delegate:(id<PKVehicleConnectionDelegate>)delegate
- completion:(void(^)(PKVehicleConnectionSession * _Nullable session, NSError * _Nullable error))completion;
-
-// Send data to the car
-- (BOOL)sendData:(NSData *)message error:(NSError **)error;
-
-// Invalidate this session. Session will also invalidate on dealloc
-- (void)invalidate;
-
-@end
-
-NS_ASSUME_NONNULL_END
-
-#else
-#import <PassKitCore/PKVehicleConnectionSession.h>
-#endif
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PassKit.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PassKit.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PassKit.h 2022-08-04 00:06:37.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/PassKit.framework/Headers/PassKit.h 2022-02-21 23:09:36.000000000 -0600
@@ -43,9 +43,6 @@
#if __has_include(<PassKit/PKRecurringPaymentSummaryItem.h>)
#import <PassKit/PKRecurringPaymentSummaryItem.h>
#endif
-#if __has_include(<PassKit/PKDeferredPaymentSummaryItem.h>)
-#import <PassKit/PKDeferredPaymentSummaryItem.h>
-#endif
#if __has_include(<PassKit/PKPaymentTokenContext.h>)
#import <PassKit/PKPaymentTokenContext.h>
#endif
@@ -61,12 +58,6 @@
#if __has_include(<PassKit/PKPaymentMethod.h>)
#import <PassKit/PKPaymentMethod.h>
#endif
-#if __has_include(<PassKit/PKPaymentSummaryItem.h>)
-#import <PassKit/PKPaymentSummaryItem.h>
-#endif
-#if __has_include(<PassKit/PKShippingMethod.h>)
-#import <PassKit/PKShippingMethod.h>
-#endif
#if TARGET_OS_IPHONE || TARGET_OS_OSX
#if __has_include(<PassKit/PKPaymentAuthorizationViewController.h>)
#import <PassKit/PKPaymentAuthorizationViewController.h>
@@ -137,34 +128,4 @@
#if __has_include(<PassKit/PKDateComponentsRange.h>)
#import <PassKit/PKDateComponentsRange.h>
#endif
-#if __has_include(<PassKit/PKShareSecureElementPassViewController.h>)
-#import <PassKit/PKShareSecureElementPassViewController.h>
-#endif
-#if __has_include(<PassKit/PKVehicleConnectionSession.h>)
-#import <PassKit/PKVehicleConnectionSession.h>
-#endif
-#if __has_include(<PassKit/PKIdentityAuthorizationController.h>)
-#import <PassKit/PKIdentityAuthorizationController.h>
-#endif
-#if __has_include(<PassKit/PKIdentityDocument.h>)
-#import <PassKit/PKIdentityDocument.h>
-#endif
-#if __has_include(<PassKit/PKIdentityDocumentDescriptor.h>)
-#import <PassKit/PKIdentityDocumentDescriptor.h>
-#endif
-#if __has_include(<PassKit/PKIdentityElement.h>)
-#import <PassKit/PKIdentityElement.h>
-#endif
-#if __has_include(<PassKit/PKIdentityError.h>)
-#import <PassKit/PKIdentityError.h>
-#endif
-#if __has_include(<PassKit/PKIdentityIntentToStore.h>)
-#import <PassKit/PKIdentityIntentToStore.h>
-#endif
-#if __has_include(<PassKit/PKIdentityRequest.h>)
-#import <PassKit/PKIdentityRequest.h>
-#endif
-#if __has_include(<PassKit/PKIdentityButton.h>)
-#import <PassKit/PKIdentityButton.h>
-#endif
#endif // TARGET_OS_IPHONE || TARGET_OS_OSX
- README
- xcode13.0 Binding Status
- xcode13.1 Binding Status
- xcode13.2 Binding Status
- xcode13.3 Binding Status
- xcode13.4 Binding Status
- xcode14.0 Binding Status
- xcode14.1 Binding Status
- xcode14.2 Binding Status
- xcode14.3 Binding Status
- xcode15.0 Binding Status
- xcode15.1 Binding Status
- xcode15.3 Binding Status
- xcode15.4 Binding Status
- xcode16.0 Binding Status
- xcode16.1 Binding Status
- xcode16.2 Binding Status