Hello everyone,
Following the WWDC 2025 announcement of tvOS 26 and the introduction of the new Liquid Glass effect, Apple published a press release mentioning that Liquid Glass is "available on Apple TV 4K (2nd generation and later)".
This seems to exclude both the Apple TV HD and the 1st generation Apple TV 4K, even though both devices remain compatible with tvOS 26.
Source: Apple Newsroom ( https://www.apple.com/newsroom/2025/06/apple-tv-brings-a-beautiful-redesign-and-enhanced-home-entertainment-experience )
I’m wondering:
Will using UIGlassEffect or glassEffect(_:in:) on these older devices cause a crash?
If not, will the effect fall back to a simple blur, or render as fully transparent?
Is there an API or recommended way to detect whether the Liquid Glass effect is supported on the current device?
Thanks in advance for your insights!
TVUIKit
RSS for tagShow common user interface elements from Apple TV in your native app using TVUIKit.
Posts under TVUIKit tag
3 Posts
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
We are developing an iPad app which also needs to control apple TV. is there any lead for it, any sdk/library available for quick and easy integration.
I found a memory leak in tvOS 17.4, but it's not happening in tvOS 18.0
here is the code flow
1.I have controller inside which I have tableView which in turn contains a collectionview
here I have passed self to tableViewcell as delegate and then from tableview cell I have passed self again as delegate to collectionViewcell, but memory is not released, because self is retained
"I have passed self as weak every where still memory leak is happening only in tvOS 17.4 and below versions. but in 18.0 and above versions it's fine"