Skip to content

UIKit tvOS xcode26.0 b5

Alex Soto edited this page Aug 10, 2025 · 3 revisions

#UIKit.framework https://github.com/dotnet/macios/pull/23538

diff -ruN /Applications/Xcode_26.0.0-beta4.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButtonConfiguration.h /Applications/Xcode_26.0.0-beta5.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButtonConfiguration.h
--- /Applications/Xcode_26.0.0-beta4.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButtonConfiguration.h	2025-07-16 00:44:23
+++ /Applications/Xcode_26.0.0-beta5.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButtonConfiguration.h	2025-07-30 00:49:02
@@ -85,11 +85,11 @@
 + (instancetype)borderedTintedButtonConfiguration;
 + (instancetype)borderedProminentButtonConfiguration;
 
-+ (instancetype)glassButtonConfiguration API_AVAILABLE(ios(26.0), tvos(26.0)) API_UNAVAILABLE(watchos);
-+ (instancetype)prominentGlassButtonConfiguration API_AVAILABLE(ios(26.0), tvos(26.0)) API_UNAVAILABLE(watchos);
-+ (instancetype)tintedGlassButtonConfiguration API_UNAVAILABLE(ios, tvos, watchos);
-+ (instancetype)clearGlassButtonConfiguration API_AVAILABLE(ios(26.0), tvos(26.0)) API_UNAVAILABLE(watchos);
-+ (instancetype)prominentClearGlassButtonConfiguration API_AVAILABLE(ios(26.0), tvos(26.0)) API_UNAVAILABLE(watchos);
++ (instancetype)glassButtonConfiguration API_AVAILABLE(ios(26.0), tvos(26.0)) API_UNAVAILABLE(watchos, visionos);
++ (instancetype)prominentGlassButtonConfiguration API_AVAILABLE(ios(26.0), tvos(26.0)) API_UNAVAILABLE(watchos, visionos);
++ (instancetype)tintedGlassButtonConfiguration API_UNAVAILABLE(ios, tvos, watchos, visionos);
++ (instancetype)clearGlassButtonConfiguration API_AVAILABLE(ios(26.0), tvos(26.0)) API_UNAVAILABLE(watchos, visionos);
++ (instancetype)prominentClearGlassButtonConfiguration API_AVAILABLE(ios(26.0), tvos(26.0)) API_UNAVAILABLE(watchos, visionos);
 
 + (instancetype)new NS_UNAVAILABLE;
 - (instancetype)init NS_UNAVAILABLE;
diff -ruN /Applications/Xcode_26.0.0-beta4.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h /Applications/Xcode_26.0.0-beta5.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h
--- /Applications/Xcode_26.0.0-beta4.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h	2025-07-16 00:46:36
+++ /Applications/Xcode_26.0.0-beta5.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h	2025-07-31 01:47:21
@@ -102,12 +102,10 @@
 typedef NS_ENUM(NSInteger, UIHDRHeadroomUsageLimit) {
     /// Headroom usage limits are not defined
     UIHDRHeadroomUsageLimitUnspecified = -1,
-#ifdef __APPLE_BLEACH_SDK__
     /// Headroom usage limits are in effect, HDR headroom usage should be restricted
-    UIHDRHeadroomUsageLimitEnabled,
+    UIHDRHeadroomUsageLimitActive,
     /// Headroom usage limits are disabled, HDR headroom usage is unrestricted.
-    UIHDRHeadroomUsageLimitDisabled,
-#endif
+    UIHDRHeadroomUsageLimitInactive,
 };
 
 // System colors
Clone this wiki locally