出于某种原因,我无法再使用我的原生德语键盘输入文本进入iOS模拟器.
下载Xcode 6.1(包含iOS 8.1)后,我陷入了美国布局.
我尝试过更改所有硬件/键盘设置,删除~/Library/Preferences/com.apple.iphonesimulator.plist和重置iOS模拟器等内容.
什么都没有帮助!
我应该重新安装完整的包裹吗?
我正在关注Ray Wenderlich关于本地化的一个教程,但我似乎无法让它工作.
我已经将我的项目设置为英语和法语本地化,并且每个都有一个locaziable.strings文件:

法语文件有正确的(就Google翻译而言)我的字符串的法语版本:

我通过调用localizable.strings文件中的正确键来设置字符串:
NSString* strTitle = [NSString stringWithFormat:NSLocalizedString(@"Title", Nil)];
Run Code Online (Sandbox Code Playgroud)
我将模拟器设置为法语(BTW:每当我做一个语言改变模拟器崩溃).
但它并没有从正确的localizable.strings文件中提取.它仍然以英文显示:

难道我做错了什么?
昨天Xcode更新到v6.1.
现在,[NSLocale preferredLanguages]在iPhone中返回一个空数组,但仅适用于IOS 8 - 在iPhone 5和6模拟器中.IOS 7模拟器仍然正常工作.
物理iPhone 6设备似乎没有受到影响 - 它只是模拟器.
通常的尝试 - 清理项目,重新启动Xcode,重启Mac - 没有任何区别.那么,什么是最好的策略 - 等待Xcode 6.1.1,或者向Apple列表(哪一个)发送投诉?