Localization Xcode 4.6基本本地化的奇怪行为:在模拟器上工作,但仅在设备上部分工作

Localization Xcode 4.6基本本地化的奇怪行为:在模拟器上工作,但仅在设备上部分工作,localization,xcode4,internationalization,storyboard,Localization,Xcode4,Internationalization,Storyboard,我尝试在使用Xcode 4.6的项目中使用基本本地化。奇怪的是,它完全可以在模拟器和一个由iTunes加载存档的特殊测试设备上工作,但在连接到Xcode的开发iPhone上,语言设置为德语,只有可本地化。字符串以德语显示,但是没有一个MainStoryboard\u iPhone.string——它们都是用英语显示的。 我已经清理了我的产品,从开发版iPhone中完全删除了应用程序,将其语言设置改回英语,再改回德语,重新启动Xcode等。结果总是一样的:开发版iPhone不会翻译故事板文件,尽管

我尝试在使用Xcode 4.6的项目中使用基本本地化。奇怪的是,它完全可以在模拟器和一个由iTunes加载存档的特殊测试设备上工作,但在连接到Xcode的开发iPhone上,语言设置为德语,只有
可本地化。字符串
以德语显示,但是没有一个
MainStoryboard\u iPhone.string
——它们都是用英语显示的。
我已经清理了我的产品,从开发版iPhone中完全删除了应用程序,将其语言设置改回英语,再改回德语,重新启动Xcode等。结果总是一样的:开发版iPhone不会翻译故事板文件,尽管它们是在模拟器和特殊测试设备上翻译的。
我的配置:我有一个故事板的基本本地化,以及两种语言(英语和德语)的本地化,即在我的项目文件夹中有一个文件夹
base.lproj
,其中包含
MainStoryboard\u iPhone.storyboard
,一个
en.lproj
文件夹,其中包含
InfoPlist.strings
Localizable.strings
MainStoryboard\u iPhone.strings
(除了
MainStoryboard\u iPad.storyboard
,我现在不使用),以及包含同名文件的
de.lproj
文件夹。
我的基础是英语。因此,英文
MainStoryboard\u iPhone.strings
文件包含如下内容

/* Class = "IBUIViewController"; title = "Help"; ObjectID = "1Yu-La-mu2"; */  
"1Yu-La-mu2.title" = "Help";
还有德语版本

/* Class = "IBUIViewController"; title = "Help"; ObjectID = "1Yu-La-mu2"; */  
"1Yu-La-mu2.title" = "Hilfe";  
可本地化的.strings
文件包含通常的类似
“STORE”=“STORE”,以及
“STORE”=“speichen”
我没有主意了,在网上找不到任何相关的东西。如果有人能给我一个建议,我会很高兴的。

编辑:在上面插入“将其语言设置改回英语,再改回德语”,以及iPhone的iOS版本。

对不起,在提交问题后,我又有了一个想法(我以前可能有过):这可能对其他有同样问题的人有用:
我完全关闭了开发iPhone,重新启动它,现在它显示了正确的故事板本地化。
对不起打扰你了