Xcode 9 - Localization Issue Warning Storyboard

Viewed 15995

I am currently testing out Xcode 9 beta 3 at the time of this writing.

When viewing the storyboard I am receiving a list of warnings indicating that in other languages/regions my fixed constraint will pose an issue.

The application is fairly complex and many views are experiencing these warnings.

The warning is:

Certain autolayout constraint combinations may result in an appropriate layout in the current development language but will pose issues in other languages and regions.

I know that the app will not be used in any other languages anytime soon.

Is there any way to turn just this warning off? It sounds silly but I can not stand seeing all my views with the yellow the warning icon and count at the top (110 warnings!)

localization issue

4 Answers

Assuming your app is not localized, you need to restore the Localize setting in your storyboard. One of ours was set to English. Uncheck the English box, or whatever yours is set to. The storyboard is in a folder with the language code, en for English. Unchecking this box will remove it from the project directory since the App is no longer looking for the en folder. Find the storyboard in the finder folder, move it from the en folder, then drag it back into the project. Make sure the Target Membership is checked. Clean, close, open, force quit, etc as necessary and you should be good to go! We had 360 warnings in one storyboard so it was nice to get this resolved!

enter image description here

Related