在其他计算机的iOS模拟器和本地化字符串中安装应用程序仅以英语显示

时间:2013-05-26 13:25:22

标签: ios xcode localization ios-simulator

当我在Xcode的iOS模拟器中运行一个应用程序时,它会在模拟器中安装应用程序(显而易见),如果稍后关闭应用程序,请转到模拟器中的设置并更改我的应用程序将显示的语言按预期,使用所选语言的相应本地化字符串。

我的问题是,如果我将该应用程序安装到工友的模拟器中(将相应的文件夹复制到他的模拟器的Applications文件夹中),该应用程序工作正常,但是当您更改模拟器的语言时,应用程序的行为并不像预期的那样,它仍然显示EN字符串......如果该工作人员从Xcode运行应用程序,只会粘贴已在其他计算机上构建的应用程序,则不会发生这种情况。

我试图找到this question's second answer之后的解决方案,但似乎它不适用于当前的Xcode版本。

对此有何想法/解决方法/解决方案?

1 个答案:

答案 0 :(得分:0)

在运行App之前,如果不清理构建,则需要清除构建,因为它保留旧设置。尝试使用'cmd + shift + K'然后在模拟器上运行。应该没问题。