一般公開されているWWDCの動画、公開Session/Documentationページを参照しています
WWDC25にて発表された情報で今後変わる可能性があります
WWDC25でLiquid Glassが登場し、デザインが一新されました。
この変更の影響は大きく、レイアウト崩れだけでなくボタンが反応しない、クラッシュするなどのトラブルに見舞われる可能性があります。
そこで、Appleは一時的にLiquid Glassを一時的に無効化し、従来の見た目を保つことができる互換性モードを用意してくれました。
Info.plist
に以下のKeyを追記することで互換性モードを有効化できます。
Info.plist
<key>UIDesignRequiresCompatibility</key>
<true/>
なおXcode26 Betaでデフォルトは falseで互換性モードはOFFになっています。
この互換モードは次のメジャーリリースで終了予定です。それまでに新デザインの導入を検討しましょう。
参考
State of the Union
https://developer.apple.com/videos/play/wwdc2025/102