Thought I'd post this, although Hannes's answer was accepted, as it might be useful to someone. You can bulk update size classes for your constraints by directly editing the source code. As a rule, a bad idea for editing IB created XML directly, but I did the update using the good old find and replace, and it saved me a lot of time.
The obvious caveat: make a backup copy of the file in case something is not so terribly wrong ...
Look for nodes like:
<variation key="heightClass=(Size Class)-widthClass=(Size Class)">
In my case, I wanted to translate all my Compact Width / Compact Height restrictions to Any Width / Compact Height "and was able to achieve this by searching / replacing" -widthclass = compact "with an empty string to change" heightclass = compact-widthclass = compact "only for " heightclass = compact ".
To go to the source code, right-click the storyboard file in xcode and select " Open As> Source Code "
Pretty simple in this case and much easier than doing it in IB, as I had a lot of restrictions for updating.
source share