【问题标题】:XCode 5 (SDK 7+) Simulator Localizations not working until being run from XCodeXCode 5 (SDK 7+) 模拟器本地化在从 XCode 运行之前不起作用
【发布时间】:2013-11-12 01:23:56
【问题描述】:

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

但问题出在这里:

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

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

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

有没有人遇到过这样的问题并有解决办法?

【问题讨论】:

    标签: ios iphone xcode ios-simulator


    【解决方案1】:

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

    确保将 .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。此处/库/首选项

    【讨论】:

      猜你喜欢
      • 2013-10-04
      • 2016-06-17
      • 2012-12-11
      • 2014-01-26
      • 1970-01-01
      • 2015-12-21
      • 1970-01-01
      • 1970-01-01
      • 2016-01-18
      相关资源
      最近更新 更多