Modification de la langue sur iOS 8.1 simulateur ne fonctionne pas

Si je change la langue sur un iOS 8.1 simulateur de n'importe quoi et essayer de détecter ce de code avec

NSString * language = [[NSLocale preferredLanguages] objectAtIndex:0];
NSLog(@"Language: %@", language);

- Je obtenir "fr" arrière. J'ai essayé de réinitialiser le navigateur, etc. J'ai essayé ce à l'aide de l'iOS 7.1 exécution (dans Xcode 5.1.1), et il a bien fonctionné. Quelqu'un a réussi à trouver une solution à ce problème?

  • Vous devez soumettre un rapport de bogue à ce sujet.
  • Cochez la case "bugs connus" des notes de version.
  • Oui, va le faire merci!
  • iOS 8 Bêta 3, résout ce problème.
  • Actuellement, ce simulateur de bogue en utilisant Xcode Version 6.1 (6A1052d) et OSX Version 10.9.5. Corriger le code ci-dessus renvoie fr sur simulateur avec la langue Chinoise (simplifié), tandis que réelle iPad renvoie "zh-Hans" comme prévu. Vais essayer la mise à niveau vers OS X X.
  • Merci beaucoup. J'ai également confirmé le résultat. Le bug semble se produire que dans le iOS8 Simulateur. Il fonctionne très bien dans iOS7 simulateurs et iDevices, cependant.
  • Après la mise à niveau de ma machine de dev à Yosemite, continuer à avoir du 7.1 simulateur de fonctionner correctement, 8.1 continue à échouer.
  • C'est certainement à défaut de toujours pour moi dans un 8.1 simulateur.
  • double possible de iOS8.1 Simulateur utilise toujours de clavier états-unis en dépit de l'allemand clavier matériel
  • Fonctionne avec les nouveaux xCode Version 6.2!

InformationsquelleAutor Janos | 2014-07-05