【发布时间】: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