Enabling Double Length pseudo-language does not work in Xcode 7.3

I am trying to use the Double Length pseudo-language to check for potential layout problems with other languages. I turned on the Application Language -> Double Length PseudoLanguage in the schematic editor, but when I ran the application in the simulator, none of the lines were doubled. I tried the preview editor in Storyboards and the lines stayed the same.

FYI: I have already localized my application in two languages, I have the base language (English) and pt-br (Portuguese). All of my hard-coded strings have been changed in the code to use NSLocalizedString.

+6
source share
3 answers

Try to test it on a real device.

This seems to be a simulator bug in newer versions of Xcode.

+3
source

This may sound completely unrelated to the topic, but believe me, I read the question correctly.

If you use the AFNetworking module, go to the implementation of AFURLSessionManager.m β†’ _AFURLSessionTaskSwizzling and comment out the line [localDataTask cancel] . If you use CocoaPods, you may receive a warning that you need to unlock editing the file. This fixes this for me.

+1
source

Having the same issue with both Xcode 7.3 and 8 Beta. If you run the iOS 8 sim, this seems to work. Not perfect, but better than nothing.

0
source

All Articles