【问题标题】:App is not changing the language when I switch to another language in the iPhone Settings当我在 iPhone 设置中切换到另一种语言时,应用程序没有更改语言
【发布时间】:2013-01-08 18:20:38
【问题描述】:

我的应用“Apnea Trainer”有一个奇怪的问题。这个应用程序有多种语言,默认本地化是英语。自从我向 Apple 发送了最后一次更新(2012 年 11 月)以来,我没有接触过应用程序、Xcode 或我的 Mac OS。昨天我决定从新的更新开始,但是当我今年第一次尝试在模拟器或 iPhone 上运行该应用程序时,它以德语开始。我对所有语言都使用了可本地化的字符串,但我无法通过在 iOS 设置中更改语言来更改语言(发生在 iPhone 和模拟器上)。

我尝试了什么: - 重新启动一切 - 将设备和模拟器的语言多次更改为德语并返回英语 - 删除 Xcode 并重新安装 - 检查 Xcode 更新(有最新版本) - 将 iPhone 从 iOS 6.0 更新到 6.0.1 - 检查了我发送给 Apple 的应用程序...运行正常


编辑: 尝试更改区域格式后...所有文件现在都是红色的,但我没有收到任何错误,应用程序正在运行,但仍然是德语 (http://i.stack.imgur.com/NoZRi.jpg)


编辑二:

我尝试在另一台 Mac 上运行该应用程序。相同的操作系统,相同的 Xcode 版本,相同的问题。第一次构建没问题,当我第二次启动该应用程序时,它以德语运行

我能做什么???


编辑三:

我什至设置了一个新项目,但是当我复制故事板的内容时,问题又回来了。

【问题讨论】:

    标签: iphone xcode sdk localization programming-languages


    【解决方案1】:

    XCODE 6 完全忽略了 iPhone 的设置。

    在 XCODE 中转到“编辑方案”(在“停止”按钮旁边)。

    运行/选项/应用程序语言。

    在这里更改设置。

    确保你没有设置任何东西

    运行/参数/启动时传递的参数

    【讨论】:

      【解决方案2】:

      您是否尝试过更改区域? 设置 -> 常规 -> 国际 -> 区域格式

      【讨论】:

      • 您好,刚刚试了一下,但它仍然是德语,现在所有文件都是红色的,但我没有收到任何错误。 i.stack.imgur.com/NoZRi.jpg
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-06-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-01
      • 2017-09-19
      相关资源
      最近更新 更多