2016-04-14 14 views
6

Diğer dillerle ilgili olası düzen sorunlarını test etmek için Double Length Pseudolanguage'i kullanmaya çalışıyorum. Şema düzenleyicide Uygulama Dili -> Çift Uzunluk PseudoLanguage'u etkinleştirdim, ancak uygulamayı simülatörde çalıştırdığımda, dizelerin hiçbiri iki katına çıkmadı. Storyboards'da önizleme düzenleyicisini denedim ve dizeler aynı kaldı.Çift Uzunluğu Etkinleştirme Pseudolanguage, Xcode'ta çalışmıyor 7.3

FYI: Uygulamamı zaten iki dile yerelleştirdim, bir Temel dil (İngilizce) ve pt-br (Portekizce) sahibiyim. Tüm kodlanmış dizeler NSLocalizedString kullanmak için kodda değiştirildi.

+0

Aynı sorunu yaşıyorum. Bazen bazen çalışır. – Ethan

cevap

0

Xcode 7.3 ve 8 Beta ile aynı sorunu yaşıyor. IOS 8 simülatöründe çalıştırırsanız, bu işe yarar. İdeal değil, ama hiç yoktan iyidir.

3

Bunu gerçek bir aygıtta denemeyi deneyin.

Bu, Xcode'un daha yeni sürümlerinde simülatörün bir hatasıdır.

+1

xcode 9 ile aynı sorunla karşılaşıyor, simülatörde çift uzunluklu sözdizim dili yüklemiyor, ancak cihaz yüklüyor. – Aks

+1

Gerçek bir cihazım var ve –

1

Bu, konuyla tamamen ilgisiz gibi görünebilir, ancak inanın bana doğru soruyu okudum.

AFNetworking bölmesini kullanırsanız, AFURLSessionManager.m -> _AFURLSessionTaskSwizzling uygulamasına gidin ve [localDataTask cancel] numaralı satırı yorumlayın. CocoaPods kullanıyorsanız, dosyanın düzenlemesinin kilidini açmanız gerektiğine dair bir uyarı alabilirsiniz. Bu benim için onu düzeltir.

+1

çalışıyor değil. Bu gerçekten çalışıyor, ne cehennem – Sam