iOS 27 – What changes are mandatory to support Liquid Glass?

We're preparing our SDK and host applications for iOS 27 and would like to understand the mandatory requirements for supporting the new Liquid Glass design.

Beyond building with the iOS 27 SDK, are there any required implementation or migration steps (UIKit or SwiftUI) that developers must adopt to ensure full compatibility? Are there any behaviors or APIs that require explicit changes, or does the system automatically handle Liquid Glass for standard controls?

We're specifically interested in the minimum required changes for compliance and compatibility, rather than optional design enhancements.

Thanks in advance for any guidance.

AFAIK, the change comes from Xcode 27 ignoring UIDesignRequiresCompatibility key in info.plist. Hence forcing to liquid glass mode. As long as we can use Xcode 26, UIDesignRequiresCompatibility remains active allowing to ignore liquid glass (but probably for a short period of time).

There is no change in API, but you should check UI layout very carefully.

Buttons for instance, or switches, are way larger, which may cause problems. I had in some cases to subclass buttons to keep them a bit smaller.

iOS 27 – What changes are mandatory to support Liquid Glass?
 
 
Q