Skip to content

PassKit watchOS xcode14.3 beta1

Alex Soto edited this page Mar 15, 2023 · 2 revisions

#PassKit.framework https://github.com/xamarin/xamarin-macios/pull/17810

diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddCarKeyPassConfiguration.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddCarKeyPassConfiguration.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddCarKeyPassConfiguration.h	2022-10-06 13:21:42
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddCarKeyPassConfiguration.h	2023-02-12 00:13:14
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKAddCarKeyPassConfiguration.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKAddCarKeyPassConfiguration.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2020 Apple, Inc. All rights reserved.
 //
@@ -28,5 +28,6 @@
 NS_ASSUME_NONNULL_END
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKAddCarKeyPassConfiguration.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddSecureElementPassConfiguration.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddSecureElementPassConfiguration.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddSecureElementPassConfiguration.h	2022-10-06 13:21:41
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddSecureElementPassConfiguration.h	2023-02-12 00:13:13
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKAddSecureElementPassConfiguration.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKAddSecureElementPassConfiguration.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2020 Apple, Inc. All rights reserved.
 //
@@ -25,5 +25,6 @@
 
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKAddSecureElementPassConfiguration.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddSecureElementPassViewController.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddSecureElementPassViewController.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddSecureElementPassViewController.h	2022-10-06 13:21:41
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddSecureElementPassViewController.h	2023-02-12 00:13:14
@@ -1,6 +1,7 @@
+#if !__has_include(<PassKitUI/PKAddSecureElementPassViewController.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKAddSecureElementPassViewController.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2020 Apple, Inc. All rights reserved.
 //
@@ -46,3 +47,10 @@
 NS_ASSUME_NONNULL_END
 
 #endif // TARGET_OS_IOS
+
+#else
+#if !TARGET_OS_OSX 
+#import <TargetConditionals.h>
+#import <PassKitUI/PKAddSecureElementPassViewController.h>
+#endif
+#endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddShareablePassConfiguration.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddShareablePassConfiguration.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddShareablePassConfiguration.h	2022-10-06 13:21:42
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAddShareablePassConfiguration.h	2023-02-11 16:45:02
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKAddShareablePassConfiguration.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKAddShareablePassConfiguration.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2020 Apple, Inc. All rights reserved.
 //
@@ -136,5 +136,6 @@
 NS_ASSUME_NONNULL_END
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKAddShareablePassConfiguration.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAutomaticReloadPaymentRequest.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAutomaticReloadPaymentRequest.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAutomaticReloadPaymentRequest.h	2022-10-06 13:21:40
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAutomaticReloadPaymentRequest.h	2023-02-12 00:13:13
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKAutomaticReloadPaymentRequest.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKAutomaticReloadPaymentRequest.h
-//  PassKit
+//    PassKit
 //  Copyright © 2021 Apple, Inc. All rights reserved.
 //
 
@@ -52,5 +52,6 @@
 
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKAutomaticReloadPaymentRequest.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAutomaticReloadPaymentSummaryItem.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAutomaticReloadPaymentSummaryItem.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAutomaticReloadPaymentSummaryItem.h	2022-10-06 13:21:42
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKAutomaticReloadPaymentSummaryItem.h	2023-02-12 00:13:15
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKAutomaticReloadPaymentSummaryItem.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKAutomaticReloadPaymentSummaryItem.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2021 Apple, Inc. All rights reserved.
 //
@@ -28,5 +28,6 @@
 
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKAutomaticReloadPaymentSummaryItem.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKBarcodeEventMetadataRequest.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKBarcodeEventMetadataRequest.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKBarcodeEventMetadataRequest.h	2022-10-06 13:21:41
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKBarcodeEventMetadataRequest.h	2023-02-12 00:13:14
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKBarcodeEventMetadataRequest.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKBarcodeEventMetadataRequest.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2020 Apple, Inc. All rights reserved.
 //
@@ -71,5 +71,6 @@
 
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKBarcodeEventMetadataRequest.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKConstants.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKConstants.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKConstants.h	2022-10-06 13:21:40
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKConstants.h	2023-02-12 14:09:30
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKConstants.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKConstants.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2015 Apple, Inc. All rights reserved.
 //
@@ -44,6 +44,8 @@
 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));
+extern PKPaymentNetwork const PKPaymentNetworkPostFinance API_AVAILABLE(macos(13.3), ios(16.4), watchos(9.4));
+
 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));
@@ -101,5 +103,6 @@
 #endif // PKCONSTANTS_H
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKConstants.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKContact.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKContact.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKContact.h	2022-10-06 13:21:40
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKContact.h	2023-02-12 00:13:13
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKContact.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKContact.h
-//  PassKit
+//    PassKit
 //  Copyright © 2015 Apple, Inc. All rights reserved.
 //
 
@@ -38,5 +38,6 @@
 #endif
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKContact.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDateComponentsRange.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDateComponentsRange.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDateComponentsRange.h	2022-10-06 13:21:40
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDateComponentsRange.h	2023-02-12 00:13:13
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKDateComponentsRange.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKDateComponentsRange.h
-//  PassKit
+//    PassKit
 //  Copyright © 2020 Apple, Inc. All rights reserved.
 //
 
@@ -30,5 +30,6 @@
 #endif
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKDateComponentsRange.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDeferredPaymentRequest.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDeferredPaymentRequest.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDeferredPaymentRequest.h	1969-12-31 19:00:00
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDeferredPaymentRequest.h	2023-02-12 00:13:14
@@ -0,0 +1,58 @@
+#if !__has_include(<PassKitCore/PKDeferredPaymentRequest.h>) || PK_USE_PUBLIC_PASSKIT
+//
+//  PKDeferredPaymentRequest.h
+//    PassKit
+//  Copyright © 2022 Apple, Inc. All rights reserved.
+//
+
+
+@class PKDeferredPaymentSummaryItem;
+
+NS_ASSUME_NONNULL_BEGIN
+
+// Represents a request to set up a deferred payment, such as a hotel booking or a pre-order.
+// This request will receive a merchant-specific payment token, if the
+// payment network supports merchant-specific payment tokens.
+API_AVAILABLE(ios(16.4)) API_UNAVAILABLE(watchos)
+@interface PKDeferredPaymentRequest : NSObject
+
+// A description of the deferred payment, for example "Hotel Stay, 2 nights".
+@property (nonatomic, copy) NSString *paymentDescription;
+
+// Details about the deferred payment, for example "Pay $2.99 on January 9, 2022".
+@property (nonatomic, strong) PKDeferredPaymentSummaryItem *deferredBilling;
+
+// Optional, localized billing agreement to be displayed to the user prior to payment authorization.
+// This may include further details about the cancellation period or penalties for late cancellation.
+@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
+// deferred 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;
+
+// Optional, the last date before which cancellation charges don't apply. If `freeCancellationDate` is set, `freeCancellationDateTimeZone` must be set as well.
+@property (nonatomic, strong, nullable) NSDate *freeCancellationDate;
+
+// Optional, the timezone of the "destination" of the payment. As an example, for a hotel booking, this refers to the local timezone of the hotel. On the payment sheet, this timezone will be used to format the cancellation date.  If `freeCancellationDateTimeZone` date is set, `freeCancellationDate` must be set as well
+@property (nonatomic, strong, nullable) NSTimeZone *freeCancellationDateTimeZone;
+
+- (instancetype)init NS_UNAVAILABLE;
+
+- (instancetype)initWithPaymentDescription:(NSString *)paymentDescription
+                           deferredBilling:(PKDeferredPaymentSummaryItem *)deferredBilling
+                             managementURL:(NSURL *)managementURL NS_DESIGNATED_INITIALIZER;
+
+@end
+
+NS_ASSUME_NONNULL_END
+
+
+#else
+#import <TargetConditionals.h>
+#import <PassKitCore/PKDeferredPaymentRequest.h>
+#endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDeferredPaymentSummaryItem.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDeferredPaymentSummaryItem.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDeferredPaymentSummaryItem.h	2022-10-06 13:21:41
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDeferredPaymentSummaryItem.h	2023-02-12 00:13:14
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKDeferredPaymentSummaryItem.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKDeferredPaymentSummaryItem.h
-//  PassKit
+//    PassKit
 //  Copyright © 2021 Apple, Inc. All rights reserved.
 //
 
@@ -25,5 +25,6 @@
 #endif // __PKDEFERREDPAYMENTSUMMARYITEM_H__
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKDeferredPaymentSummaryItem.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDisbursementAuthorizationController.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDisbursementAuthorizationController.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDisbursementAuthorizationController.h	2022-10-06 13:21:40
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDisbursementAuthorizationController.h	2023-02-12 00:13:13
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKDisbursementAuthorizationController.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKDisbursementAuthorizationController.h
-//  PassKit
+//    PassKit
 //  Copyright © 2019 Apple, Inc. All rights reserved.
 //
 
@@ -48,5 +48,6 @@
 NS_ASSUME_NONNULL_END
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKDisbursementAuthorizationController.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDisbursementRequest.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDisbursementRequest.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDisbursementRequest.h	2022-10-06 13:21:41
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDisbursementRequest.h	2023-02-12 00:13:14
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKDisbursementRequest.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKDisbursementRequest.h
-//  PassKit
+//    PassKit
 //  Copyright © 2019 Apple, Inc. All rights reserved.
 //
 
@@ -39,5 +39,6 @@
 NS_ASSUME_NONNULL_END
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKDisbursementRequest.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDisbursementVoucher.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDisbursementVoucher.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDisbursementVoucher.h	2022-10-06 13:21:42
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKDisbursementVoucher.h	2023-02-12 00:13:15
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKDisbursementVoucher.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKDisbursementVoucher.h
-//  PassKit
+//    PassKit
 //  Copyright © 2019 Apple, Inc. All rights reserved.
 //
 
@@ -23,5 +23,6 @@
 NS_ASSUME_NONNULL_END
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKDisbursementVoucher.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKError.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKError.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKError.h	2022-10-06 13:21:40
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKError.h	2023-02-12 00:13:13
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKError.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKError.h
-//  PassKit
+//    PassKit
 //
 //  Copyright (c) 2011 Apple, Inc. All rights reserved.
 //
@@ -76,5 +76,6 @@
 #endif // __PKERROR_H
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKError.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityAuthorizationController.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityAuthorizationController.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityAuthorizationController.h	2022-10-06 13:21:40
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityAuthorizationController.h	2023-02-12 00:13:13
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKIdentityAuthorizationController.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKIdentityAuthorizationController.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2022 Apple, Inc. All rights reserved.
 //
@@ -49,5 +49,6 @@
 
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKIdentityAuthorizationController.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityButton.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityButton.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityButton.h	2022-10-06 13:21:42
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityButton.h	2023-02-12 00:13:15
@@ -1,6 +1,7 @@
+#if !__has_include(<PassKitUI/PKIdentityButton.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKIdentityButton.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2022 Apple, Inc. All rights reserved.
 //
@@ -60,3 +61,10 @@
 
 #endif // __PKIDENTITYBUTTON_H
 
+
+#else
+#if !TARGET_OS_OSX 
+#import <TargetConditionals.h>
+#import <PassKitUI/PKIdentityButton.h>
+#endif
+#endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityDocument.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityDocument.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityDocument.h	2022-10-06 13:21:40
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityDocument.h	2023-02-12 00:13:13
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKIdentityDocument.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKIdentityDocument.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2022 Apple, Inc. All rights reserved.
 //
@@ -30,5 +30,6 @@
 
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKIdentityDocument.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityDocumentDescriptor.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityDocumentDescriptor.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityDocumentDescriptor.h	2022-10-06 13:21:41
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityDocumentDescriptor.h	2023-02-12 00:13:13
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKIdentityDocumentDescriptor.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKIdentityDocumentDescriptor.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2022 Apple, Inc. All rights reserved.
 //
@@ -43,5 +43,6 @@
 
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKIdentityDocumentDescriptor.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityElement.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityElement.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityElement.h	2022-10-06 13:21:42
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityElement.h	2023-02-12 00:13:15
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKIdentityElement.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKIdentityElement.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2022 Apple, Inc. All rights reserved.
 //
@@ -68,5 +68,6 @@
 
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKIdentityElement.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityError.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityError.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityError.h	2022-10-06 13:21:42
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityError.h	2023-02-12 00:13:14
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKIdentityError.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKIdentityError.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2022 Apple, Inc. All rights reserved.
 //
@@ -47,5 +47,6 @@
 
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKIdentityError.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityIntentToStore.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityIntentToStore.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityIntentToStore.h	2022-10-06 13:21:40
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityIntentToStore.h	2023-02-12 00:13:13
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKIdentityIntentToStore.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKIdentityIntentToStore.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2022 Apple, Inc. All rights reserved.
 //
@@ -36,5 +36,6 @@
 
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKIdentityIntentToStore.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityRequest.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityRequest.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityRequest.h	2022-10-06 13:21:42
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIdentityRequest.h	2023-02-12 00:13:15
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKIdentityRequest.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKIdentityRequest.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2022 Apple, Inc. All rights reserved.
 //
@@ -35,5 +35,6 @@
 
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKIdentityRequest.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionAuthorizationProviding.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionAuthorizationProviding.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionAuthorizationProviding.h	2022-10-06 13:21:40
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionAuthorizationProviding.h	2023-02-12 00:13:12
@@ -1,6 +1,7 @@
+#if !__has_include(<PassKitUI/PKIssuerProvisioningExtensionAuthorizationProviding.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKIssuerProvisioningExtensionAuthorizationProviding.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2020 Apple, Inc. All rights reserved.
 //
@@ -21,3 +22,10 @@
 @end
 
 NS_ASSUME_NONNULL_END
+
+#else
+#if !TARGET_OS_OSX 
+#import <TargetConditionals.h>
+#import <PassKitUI/PKIssuerProvisioningExtensionAuthorizationProviding.h>
+#endif
+#endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionHandler.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionHandler.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionHandler.h	2022-10-06 13:21:40
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionHandler.h	2023-02-12 00:13:13
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKIssuerProvisioningExtensionHandler.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKIssuerProvisioningExtensionHandler.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2020 Apple, Inc. All rights reserved.
 //
@@ -36,5 +36,6 @@
 NS_ASSUME_NONNULL_END
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKIssuerProvisioningExtensionHandler.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionPassEntry.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionPassEntry.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionPassEntry.h	2022-10-06 13:21:41
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionPassEntry.h	2023-02-12 00:13:14
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKIssuerProvisioningExtensionPassEntry.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKIssuerProvisioningExtensionPassEntry.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2020 Apple, Inc. All rights reserved.
 //
@@ -29,5 +29,6 @@
 #endif
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKIssuerProvisioningExtensionPassEntry.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionPaymentPassEntry.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionPaymentPassEntry.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionPaymentPassEntry.h	2022-10-06 13:21:42
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionPaymentPassEntry.h	2023-02-12 00:13:15
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKIssuerProvisioningExtensionPaymentPassEntry.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKIssuerProvisioningExtensionPaymentPassEntry.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2020 Apple, Inc. All rights reserved.
 //
@@ -32,5 +32,6 @@
 #endif
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKIssuerProvisioningExtensionPaymentPassEntry.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionStatus.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionStatus.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionStatus.h	2022-10-06 13:21:41
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKIssuerProvisioningExtensionStatus.h	2023-02-12 00:13:14
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKIssuerProvisioningExtensionStatus.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKIssuerProvisioningExtensionStatus.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2020 Apple, Inc. All rights reserved.
 //
@@ -28,5 +28,6 @@
 #endif
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKIssuerProvisioningExtensionStatus.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKLabeledValue.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKLabeledValue.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKLabeledValue.h	2022-10-06 13:21:41
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKLabeledValue.h	2023-02-12 00:13:14
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKLabeledValue.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKLabeledValue.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2016 Apple, Inc. All rights reserved.
 //
@@ -23,5 +23,6 @@
 NS_ASSUME_NONNULL_END
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKLabeledValue.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKObject.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKObject.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKObject.h	2022-09-30 08:36:23
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKObject.h	2023-02-10 21:43:07
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKObject.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKObject.h
-//  PassKit
+//    PassKit
 //
 //  Copyright (c) 2013 Apple, Inc. All rights reserved.
 //
@@ -18,5 +18,6 @@
 #endif // __PKOBJECT_H
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKObject.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPass.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPass.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPass.h	2022-10-06 13:21:41
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPass.h	2023-02-12 00:13:14
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKPass.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKPass.h
-//  PassKit
+//    PassKit
 //
 //  Copyright (c) 2011 Apple, Inc. All rights reserved.
 //
@@ -63,5 +63,6 @@
 #endif // __PKPASS_H
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKPass.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPassLibrary.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPassLibrary.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPassLibrary.h	2022-10-06 13:21:41
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPassLibrary.h	2023-02-12 00:11:20
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKPassLibrary.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKPassLibrary.h
-//  PassKit
+//    PassKit
 //
 //  Copyright (c) 2011 Apple, Inc. All rights reserved.
 //
@@ -130,5 +130,6 @@
 NS_ASSUME_NONNULL_END
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKPassLibrary.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPayment.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPayment.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPayment.h	2022-10-06 13:21:42
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPayment.h	2023-02-12 00:13:15
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKPayment.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKPayment.h
-//  PassKit
+//    PassKit
 //  Copyright (c) 2014 Apple, Inc. All rights reserved.
 //
 
@@ -57,5 +57,6 @@
 #endif
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKPayment.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentAuthorizationController.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentAuthorizationController.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentAuthorizationController.h	2022-10-06 13:21:41
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentAuthorizationController.h	2023-02-12 14:12:37
@@ -1,6 +1,7 @@
+#if !__has_include(<PassKitUI/PKPaymentAuthorizationController.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKPaymentAuthorizationController.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2015 Apple, Inc. All rights reserved.
 //
@@ -176,4 +177,11 @@
 NS_ASSUME_NONNULL_END
 
 #endif // TARGET_OS_IPHONE
+#endif
+
+#else
+#if !TARGET_OS_OSX 
+#import <TargetConditionals.h>
+#import <PassKitUI/PKPaymentAuthorizationController.h>
+#endif
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentAuthorizationViewControllerDelegate.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentAuthorizationViewControllerDelegate.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentAuthorizationViewControllerDelegate.h	2022-10-06 13:19:56
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentAuthorizationViewControllerDelegate.h	2023-02-12 00:13:15
@@ -1,6 +1,7 @@
+#if !__has_include(<PassKitUI/PKPaymentAuthorizationViewControllerDelegate.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKPaymentAuthorizationViewControllerDelegate.h
-//  PassKit
+//    PassKit
 //
 //  Copyright (c) 2020 Apple, Inc. All rights reserved.
 //
@@ -137,5 +138,12 @@
 
 NS_ASSUME_NONNULL_END
 
+#endif
+#endif
+
+#else
+#if !TARGET_OS_OSX 
+#import <TargetConditionals.h>
+#import <PassKitUI/PKPaymentAuthorizationViewControllerDelegate.h>
 #endif
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentInformationEventExtension.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentInformationEventExtension.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentInformationEventExtension.h	2022-10-06 13:21:40
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentInformationEventExtension.h	2023-02-12 00:13:13
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKPaymentInformationEventExtension.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKPaymentInformationEventExtension.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2020 Apple, Inc. All rights reserved.
 //
@@ -36,5 +36,6 @@
 
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKPaymentInformationEventExtension.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentMerchantSession.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentMerchantSession.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentMerchantSession.h	2022-10-06 13:21:42
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentMerchantSession.h	2023-02-12 00:13:15
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKPaymentMerchantSession.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKPaymentMerchantSession.h
-//  PassKit
+//    PassKit
 //  Copyright © 2020 Apple, Inc. All rights reserved.
 //
 
@@ -24,5 +24,6 @@
 #endif // __PKPAYMENTMERCHANTSESSION_H__
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKPaymentMerchantSession.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentMethod.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentMethod.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentMethod.h	2022-10-06 13:21:40
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentMethod.h	2023-02-12 00:13:13
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKPaymentMethod.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKPaymentMethod.h
-//  PassKit
+//    PassKit
 //  Copyright © 2015 Apple, Inc. All rights reserved.
 //
 
@@ -54,5 +54,6 @@
 
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKPaymentMethod.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentPass.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentPass.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentPass.h	2022-10-06 13:21:41
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentPass.h	2023-02-12 00:13:14
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKPaymentPass.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKPaymentPass.h
-//  PassKit
+//    PassKit
 //
 //  Copyright (c) 2014 Apple, Inc. All rights reserved.
 //
@@ -32,5 +32,6 @@
 #endif // End __PKPAYMENTPASS_H
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKPaymentPass.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentRequest.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentRequest.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentRequest.h	2022-10-06 13:19:56
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentRequest.h	2023-02-12 14:12:38
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKPaymentRequest.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKPaymentRequest.h
-//  PassKit
+//    PassKit
 //  Copyright (c) 2014, Apple Inc. All rights reserved.
 //
 
@@ -14,6 +14,8 @@
 #import <PassKit/PKAutomaticReloadPaymentRequest.h>
 #import <PassKit/PKRecurringPaymentRequest.h>
 
+#import <PassKit/PKDeferredPaymentRequest.h>
+
 #if TARGET_OS_IOS && !TARGET_OS_MACCATALYST
 #import <AddressBook/ABRecord.h>
 #endif // TARGET_OS_IOS
@@ -166,7 +168,7 @@
 // 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.
+// This property cannot be used simultaneously with recurring, automatic reload or deferred 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);
@@ -175,7 +177,7 @@
 // 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.
+// This property cannot be used simultaneously with multi token contexts, automatic reload or deferred 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);
@@ -184,11 +186,20 @@
 // 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.
+// This property cannot be used simultaneously with multi token contexts, recurring payment requests or deferred 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);
 
+// Optional request to set up a deferred payment, such as a hospitality booking or a pre-order. 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, recurring payment requests or automatic reload payment requests.
+//
+// Merchant-specific payment tokens are not supported on watchOS.
+@property (nonatomic, strong, nullable) PKDeferredPaymentRequest *deferredPaymentRequest API_AVAILABLE(macos(13.3), ios(16.4)) API_UNAVAILABLE(watchos);
+
 @end
 
 NS_ASSUME_NONNULL_END
@@ -196,5 +207,6 @@
 #endif // __PKPAYMENTREQUEST_H__
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKPaymentRequest.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentRequestStatus.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentRequestStatus.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentRequestStatus.h	2022-10-06 13:19:55
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentRequestStatus.h	2023-02-12 00:13:13
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKPaymentRequestStatus.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKPaymentRequestStatus.h
-//  PassKit
+//    PassKit
 //  Copyright © 2016 Apple, Inc. All rights reserved.
 //
 
@@ -16,6 +16,7 @@
 @class PKPaymentTokenContext;
 @class PKAutomaticReloadPaymentRequest;
 @class PKRecurringPaymentRequest;
+@class PKDeferredPaymentRequest;
 @class PKPaymentOrderDetails;
 
 API_AVAILABLE(macos(11.0), ios(11.0), watchos(4.0))
@@ -78,6 +79,14 @@
 // 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);
 
+// The new deferred payment request to update the payment request with.
+// The default value is `nil`, which indicates no update is needed.
+//
+// The billing agreeement cannot be changed.
+//
+// This property cannot be used simultaneously with: multi token contexts, recurring payment requests or automatic reload payment requests.
+@property (nonatomic, strong, nullable) PKDeferredPaymentRequest *deferredPaymentRequest API_AVAILABLE(macos(13.3), ios(16.4)) API_UNAVAILABLE(watchos);
+
 @end
 
 API_AVAILABLE(macos(11.0), ios(11.0), watchos(4.0))
@@ -155,5 +164,6 @@
 NS_ASSUME_NONNULL_END
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKPaymentRequestStatus.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentSummaryItem.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentSummaryItem.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentSummaryItem.h	2022-10-06 13:21:42
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentSummaryItem.h	2023-02-12 00:13:14
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKPaymentSummaryItem.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKPaymentSummaryItem.h
-//  PassKit
+//    PassKit
 //  Copyright © 2021 Apple, Inc. All rights reserved.
 //
 
@@ -45,5 +45,6 @@
 #endif // __PKPAYMENTSUMMARYITEM_H__
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKPaymentSummaryItem.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentToken.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentToken.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentToken.h	2022-10-06 13:21:41
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentToken.h	2023-02-12 00:13:13
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKPaymentToken.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKPaymentToken.h
-//  PassKit
+//    PassKit
 //  Copyright (c) 2014, Apple Inc. All rights reserved.
 //
 
@@ -44,5 +44,6 @@
 #endif
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKPaymentToken.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentTokenContext.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentTokenContext.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentTokenContext.h	2022-10-06 13:21:41
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKPaymentTokenContext.h	2023-02-12 00:13:14
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKPaymentTokenContext.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKPaymentTokenContext.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2021 Apple, Inc. All rights reserved.
 //
@@ -54,5 +54,6 @@
 
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKPaymentTokenContext.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKRecurringPaymentRequest.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKRecurringPaymentRequest.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKRecurringPaymentRequest.h	2022-10-06 13:21:42
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKRecurringPaymentRequest.h	2023-02-12 00:13:14
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKRecurringPaymentRequest.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKRecurringPaymentRequest.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2021 Apple, Inc. All rights reserved.
 //
@@ -55,5 +55,6 @@
 
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKRecurringPaymentRequest.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKRecurringPaymentSummaryItem.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKRecurringPaymentSummaryItem.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKRecurringPaymentSummaryItem.h	2022-10-06 13:21:40
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKRecurringPaymentSummaryItem.h	2023-02-12 00:13:12
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKRecurringPaymentSummaryItem.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKRecurringPaymentSummaryItem.h
-//  PassKit
+//    PassKit
 //  Copyright © 2021 Apple, Inc. All rights reserved.
 //
 
@@ -34,5 +34,6 @@
 #endif // __PKRECURRINGPAYMENTSUMMARYITEM_H__
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKRecurringPaymentSummaryItem.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKSecureElementPass.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKSecureElementPass.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKSecureElementPass.h	2022-10-06 13:21:41
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKSecureElementPass.h	2023-02-12 00:13:14
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKSecureElementPass.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKSecureElementPass.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2020 Apple, Inc. All rights reserved.
 //
@@ -40,5 +40,6 @@
 #endif // __PKSECUREELEMENTPASS_H
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKSecureElementPass.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKShareSecureElementPassViewController.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKShareSecureElementPassViewController.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKShareSecureElementPassViewController.h	2022-10-06 13:21:40
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKShareSecureElementPassViewController.h	2023-02-12 00:13:12
@@ -1,10 +1,14 @@
+#if !__has_include(<PassKitUI/PKShareSecureElementPassViewController.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKShareSecureElementPassViewController.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2021 Apple, Inc. All rights reserved.
 //
 
+#ifndef __PKSHARESECUREELEMENTPASSVIEWCONTROLLER_H
+#define __PKSHARESECUREELEMENTPASSVIEWCONTROLLER_H
+
 #import <TargetConditionals.h>
 
 #if TARGET_OS_IOS
@@ -67,3 +71,11 @@
 NS_ASSUME_NONNULL_END
 
 #endif // TARGET_OS_IOS
+#endif // __PKSHARESECUREELEMENTPASSVIEWCONTROLLER_H
+
+#else
+#if !TARGET_OS_OSX 
+#import <TargetConditionals.h>
+#import <PassKitUI/PKShareSecureElementPassViewController.h>
+#endif
+#endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKShippingMethod.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKShippingMethod.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKShippingMethod.h	2022-10-06 13:21:42
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKShippingMethod.h	2023-02-12 00:13:14
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKShippingMethod.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKShippingMethod.h
-//  PassKit
+//    PassKit
 //  Copyright © 2021 Apple, Inc. All rights reserved.
 //
 
@@ -37,5 +37,6 @@
 #endif // __PKSHIPPINGMETHOD_H__
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKShippingMethod.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKStoredValuePassBalance.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKStoredValuePassBalance.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKStoredValuePassBalance.h	2022-10-06 13:21:41
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKStoredValuePassBalance.h	2023-02-12 00:13:14
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKStoredValuePassBalance.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKStoredValuePassBalance.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2020 Apple, Inc. All rights reserved.
 //
@@ -32,5 +32,6 @@
 NS_ASSUME_NONNULL_END
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKStoredValuePassBalance.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKStoredValuePassProperties.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKStoredValuePassProperties.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKStoredValuePassProperties.h	2022-10-06 13:21:40
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKStoredValuePassProperties.h	2023-02-12 00:13:13
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKStoredValuePassProperties.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKStoredValuePassProperties.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2020 Apple, Inc. All rights reserved.
 //
@@ -31,5 +31,6 @@
 NS_ASSUME_NONNULL_END
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKStoredValuePassProperties.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKSuicaPassProperties.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKSuicaPassProperties.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKSuicaPassProperties.h	2022-10-06 13:21:40
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKSuicaPassProperties.h	2023-02-12 00:13:12
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKSuicaPassProperties.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKSuicaPassProperties.h
-//  PassKit
+//    PassKit
 //
 //  Copyright (c) 2016 Apple, Inc. All rights reserved.
 //
@@ -38,5 +38,6 @@
 NS_ASSUME_NONNULL_END
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKSuicaPassProperties.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKTransitPassProperties.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKTransitPassProperties.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKTransitPassProperties.h	2022-10-06 13:21:41
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKTransitPassProperties.h	2023-02-12 00:13:13
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKTransitPassProperties.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKTransitPassProperties.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2017 Apple, Inc. All rights reserved.
 //
@@ -29,5 +29,6 @@
 NS_ASSUME_NONNULL_END
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKTransitPassProperties.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKVehicleConnectionSession.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKVehicleConnectionSession.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKVehicleConnectionSession.h	2022-10-06 13:21:40
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKVehicleConnectionSession.h	2023-02-12 00:13:12
@@ -1,7 +1,7 @@
 #if !__has_include(<PassKitCore/PKVehicleConnectionSession.h>) || PK_USE_PUBLIC_PASSKIT
 //
 //  PKVehicleConnectionSession.h
-//  PassKit
+//    PassKit
 //
 //  Copyright © 2021 Apple, Inc. All rights reserved.
 //
@@ -66,5 +66,6 @@
 NS_ASSUME_NONNULL_END
 
 #else
+#import <TargetConditionals.h>
 #import <PassKitCore/PKVehicleConnectionSession.h>
 #endif
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PassKit.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PassKit.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PassKit.h	2022-11-10 05:17:26
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PassKit.h	2023-02-10 19:41:27
@@ -46,6 +46,9 @@
 #if __has_include(<PassKit/PKDeferredPaymentSummaryItem.h>)
 #import <PassKit/PKDeferredPaymentSummaryItem.h>
 #endif
+#if __has_include(<PassKit/PKDeferredPaymentRequest.h>)
+#import <PassKit/PKDeferredPaymentRequest.h>
+#endif
 #if __has_include(<PassKit/PKPaymentTokenContext.h>)
 #import <PassKit/PKPaymentTokenContext.h>
 #endif
Clone this wiki locally