Skip to content

PushKit iOS xcode15.0 b1

Alex Soto edited this page Jun 5, 2023 · 2 revisions

#PushKit.framework

diff -ruN /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PushKit.framework/Headers/PKPushCredentials.h /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PushKit.framework/Headers/PKPushCredentials.h
--- /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PushKit.framework/Headers/PKPushCredentials.h	2023-03-09 23:52:11
+++ /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PushKit.framework/Headers/PKPushCredentials.h	2023-05-19 20:53:39
@@ -17,7 +17,7 @@
 /// object for each type your app supports and delivers it to your delegate's ``PushKit/PKPushRegistryDelegate/pushRegistry:didUpdatePushCredentials:forType:``
 /// method. Don't create ``PushKit/PKPushCredentials`` objects yourself.
 /// 
-API_AVAILABLE(macos(10.15), macCatalyst(13.0), ios(8.0), watchos(6.0), tvos(13.0))
+API_AVAILABLE(macos(10.15), macCatalyst(13.0), ios(8.0), watchos(6.0), tvos(13.0), xros(1.0))
 @interface PKPushCredentials : NSObject
 
 /// The push type constant associated with the token.
diff -ruN /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PushKit.framework/Headers/PKPushPayload.h /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PushKit.framework/Headers/PKPushPayload.h
--- /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PushKit.framework/Headers/PKPushPayload.h	2023-03-09 23:52:11
+++ /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PushKit.framework/Headers/PKPushPayload.h	2023-05-19 20:53:39
@@ -18,7 +18,7 @@
 /// - ``PushKit/PKPushPayload/dictionaryPayload``
 /// - ``PushKit/PKPushPayload/type``
 ///
-API_AVAILABLE(macos(10.15), macCatalyst(13.0), ios(8.0), watchos(6.0), tvos(13.0))
+API_AVAILABLE(macos(10.15), macCatalyst(13.0), ios(8.0), watchos(6.0), tvos(13.0), xros(1.0))
 @interface PKPushPayload : NSObject
 
 /// The type value indicating how to interpret the payload.
diff -ruN /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PushKit.framework/Headers/PKPushRegistry.h /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PushKit.framework/Headers/PKPushRegistry.h
--- /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PushKit.framework/Headers/PKPushRegistry.h	2023-03-09 19:07:22
+++ /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/PushKit.framework/Headers/PKPushRegistry.h	2023-05-19 20:27:15
@@ -31,8 +31,7 @@
 /// <doc://com.apple.documentation/documentation/usernotifications/modifying_content_in_newly_delivered_notifications>
 /// and
 /// <doc://com.apple.documentation/documentation/usernotificationsui/customizing_the_appearance_of_notifications>.
-PK_EXPORT PKPushType const PKPushTypeVoIP API_AVAILABLE(ios(9.0), macCatalyst(14.0), watchos(9.0)) API_UNAVAILABLE(macos, tvos);
-
+PK_EXPORT PKPushType const PKPushTypeVoIP API_AVAILABLE(ios(9.0), macCatalyst(14.0), watchos(9.0), xros(1.0)) API_UNAVAILABLE(macos, tvos);
 /// A push type for watchOS complications.
 ///
 /// Use this type of notification to deliver updated data related for your
@@ -50,13 +49,14 @@
 ///
 /// The system limits you to 50 push notifications per day. If you exceed the
 /// limit, subsequent pushes are not delivered.
-PK_EXPORT PKPushType const PKPushTypeComplication API_AVAILABLE(watchos(6.0)) API_DEPRECATED("Complication pushes are supported directly on watchOS now, so this should no longer be used on iOS.", ios(9.0, 13.0), macCatalyst(9.0, 13.0))  API_UNAVAILABLE(macos, tvos);
+PK_EXPORT PKPushType const PKPushTypeComplication API_AVAILABLE(watchos(6.0)) API_DEPRECATED("Complication pushes are supported directly on watchOS now, so this should no longer be used on iOS.", ios(9.0, 13.0), macCatalyst(9.0, 13.0))  API_UNAVAILABLE(macos, tvos, xros);
 /// A push type for file provider updates.
 ///
 /// Use file provider notifications to update your File Provider extension's content
 /// from your server. For more information, see <doc://com.apple.documentation/documentation/fileprovider/nonreplicated_file_provider_extension/content_and_change_tracking/tracking_your_file_provider_s_changes>.
 /// 
-PK_EXPORT PKPushType const PKPushTypeFileProvider API_AVAILABLE(macos(10.15), ios(11.0), macCatalyst(13.0)) API_UNAVAILABLE(watchos, tvos);
+PK_EXPORT PKPushType const PKPushTypeFileProvider API_AVAILABLE(macos(10.15), ios(11.0), macCatalyst(13.0), xros(1.0)) API_UNAVAILABLE(watchos, tvos);
+
 
 @protocol PKPushRegistryDelegate;
 @class PKPushCredentials, PKPushPayload;
Clone this wiki locally