Skip to content

PassKit iOS xcode13.4 rc

Alex Soto edited this page May 13, 2022 · 1 revision

#PassKit.framework

diff -ruN /Applications/Xcode_13.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKConstants.h /Applications/Xcode_13.4.0-rc.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKConstants.h
--- /Applications/Xcode_13.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKConstants.h	2022-02-23 07:58:04.000000000 -0500
+++ /Applications/Xcode_13.4.0-rc.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKConstants.h	2022-04-20 14:40:32.000000000 -0400
@@ -41,9 +41,6 @@
 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));
diff -ruN /Applications/Xcode_13.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKVehicleConnectionSession.h /Applications/Xcode_13.4.0-rc.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKVehicleConnectionSession.h
--- /Applications/Xcode_13.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKVehicleConnectionSession.h	2022-02-22 01:18:50.000000000 -0500
+++ /Applications/Xcode_13.4.0-rc.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PKVehicleConnectionSession.h	2022-04-20 14:40:32.000000000 -0400
@@ -2,7 +2,6 @@
 //  PKVehicleConnectionSession.h
 //  PKVehicleConnectionSession
 //
-//  Created by Russell Fenenga on 9/13/21.
 //  Copyright © 2021 Apple, Inc. All rights reserved.
 //
 
@@ -12,12 +11,14 @@
 
 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,
@@ -25,6 +26,7 @@
     PKVehicleConnectionSessionConnectionStateFailedToConnect
 };
 
+API_AVAILABLE(ios(15.4))
 @protocol PKVehicleConnectionDelegate <NSObject>
 
 - (void)sessionDidChangeConnectionState:(PKVehicleConnectionSessionConnectionState)newState;
@@ -34,7 +36,7 @@
 
 @end
 
-
+API_AVAILABLE(ios(15.4))
 @interface PKVehicleConnectionSession : NSObject
 
 - (instancetype)init NS_UNAVAILABLE;
diff -ruN /Applications/Xcode_13.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PassKit.h /Applications/Xcode_13.4.0-rc.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PassKit.h
--- /Applications/Xcode_13.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PassKit.h	2022-02-22 00:08:43.000000000 -0500
+++ /Applications/Xcode_13.4.0-rc.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PassKit.framework/Headers/PassKit.h	2022-04-20 02:41:24.000000000 -0400
@@ -128,4 +128,7 @@
 #if __has_include(<PassKit/PKDateComponentsRange.h>)
 #import <PassKit/PKDateComponentsRange.h>
 #endif
+#if __has_include(<PassKit/PKVehicleConnectionSession.h>)
+#import <PassKit/PKVehicleConnectionSession.h>
+#endif
 #endif // TARGET_OS_IPHONE || TARGET_OS_OSX
Clone this wiki locally