0

我的本地化工作正常。当从 XCode 运行以及从设备运行时,它们显示的翻译效果很好。

但问题是:

我们将构建的应用程序(位于 ~/Library/Application Support/iPhone Simulator/7.0.3/Applications/)转移到我们的销售人员的同一目录中,以便他们可以使用 webex 演示来展示在他们自己的模拟器上运行的应用程序。

但是,即使他们切换了语言,本地化仍然停留在英语中。在升级到 XCode5 之前,我们从未遇到过这个问题。

看来本地化仅在应用程序从 XCode 启动运行时才有效。但是,出于安全原因,我们不希望非开发人员在他们的机器上拥有我们的源代码副本,以向我们的国际客户展示本地化。

有没有人遇到过这样的问题并有解决方案?

4

1 回答 1

0

好的,我的朋友帮我解决了这个问题:

确保您将 .GlobalPreferences.plist 文件符号链接到位于模拟器上应用程序子目录中的 Library/Preferences 中:

ln -s ~/Library/Application Support/iPhone Simulator/7.0.3/Library/Preferences/.GlobalPreferences.plist ~/Library/Application Support/iPhone Simulator/7.0.3/Applications/com.your.app.here/Library /喜好

于 2013-11-12T04:30:58.563 回答