-
Notifications
You must be signed in to change notification settings - Fork 549
SafariServices macOS xcode16.2 b2
Alex Soto edited this page Nov 6, 2024
·
2 revisions
#SafariServices.framework
diff -ruN /Applications/Xcode_16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/SafariServices.framework/Headers/SFFoundation.h /Applications/Xcode_16.2.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/SafariServices.framework/Headers/SFFoundation.h
--- /Applications/Xcode_16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/SafariServices.framework/Headers/SFFoundation.h 2024-10-09 23:57:25
+++ /Applications/Xcode_16.2.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/SafariServices.framework/Headers/SFFoundation.h 2024-10-31 00:45:19
@@ -18,6 +18,16 @@
#define SF_ENUM_AVAILABLE_MAC_SAFARI(_safari) SF_ENUM_AVAILABLE_MAC_SAFARI_##_safari
#define SF_DEPRECATED_MAC_SAFARI(_safariIntroduced, _safariDeprecated, ...) SF_DEPRECATED_MAC_SAFARI_##_safariIntroduced##_##_safariDeprecated(__VA_ARGS__)
+#if __MAC_OS_X_VERSION_MIN_REQUIRED >= 150400
+#define SF_AVAILABLE_MAC_SAFARI_18_4 NS_AVAILABLE_MAC(15_4)
+#define SF_CLASS_AVAILABLE_MAC_SAFARI_18_4 NS_CLASS_AVAILABLE_MAC(15_4)
+#define SF_ENUM_AVAILABLE_MAC_SAFARI_18_4 NS_ENUM_AVAILABLE_MAC(15_4)
+#else
+#define SF_AVAILABLE_MAC_SAFARI_18_4 __attribute__((weak_import))
+#define SF_CLASS_AVAILABLE_MAC_SAFARI_18_4 __attribute__((visibility("default"))) __attribute__((weak_import))
+#define SF_ENUM_AVAILABLE_MAC_SAFARI_18_4
+#endif
+
#if __MAC_OS_X_VERSION_MIN_REQUIRED >= 140000
#define SF_AVAILABLE_MAC_SAFARI_17_0 NS_AVAILABLE_MAC(14_0)
#define SF_CLASS_AVAILABLE_MAC_SAFARI_17_0 NS_CLASS_AVAILABLE_MAC(14_0)