Does UIDesignRequiresCompatibility require being compiled against iOS SDK 26 to take effect?

We currently do not have the time to redesign our apps. Therefore we want to use the new UIDesignRequiresCompatibility flag and set it to YES. If we add this flag to our app and compile it against an old sdk (currently we use 15) will this be enough to work after iOS 26 was released or do we need to compile the apps against the iOS 26 SDK to work?

Answered by Frameworks Engineer in 844252022

The UIDesignRequiresCompatibility flag is only needed when you compile against the iOS 26 SDK. Your app will keep its existing appearance and behavior when you build with an older SDK.

Accepted Answer

The UIDesignRequiresCompatibility flag is only needed when you compile against the iOS 26 SDK. Your app will keep its existing appearance and behavior when you build with an older SDK.

Oh okay, thank you very much. That is good to know. Means we don't have to do anything at the moment.

Does UIDesignRequiresCompatibility require being compiled against iOS SDK 26 to take effect?
 
 
Q