首页 > 解决方案 > Settings.bundle 本地化损坏

问题描述

几周前,我在我的应用程序中添加了一个设置包,并按照Use Your Loaf的精彩教程本地化了它的条目。那时,它可以毫无问题地工作。

现在我在几周后回到我的项目,同样的 Xcode 版本(9.3),发现了这些问题:

在此处输入图像描述

...但英语文件夹仍然缺少披露指示符。

我错过了什么?


更新

我尝试创建一个新的裸项目并向其中添加一个设置包,但我得到了相同的结果。我回到 Xcode 9.2(我也安装了),问题没有发生。要么是 9.3 存在错误(不太可能,因为当我第一次添加捆绑包时它正在工作)或者我的安装已损坏。

我刚刚检查并注意到有一个可用于 Xcode 9.3 (9.3.1) 的更新,所以我将下载它并重试...

标签: iosxcodesettings-bundleios-settings-bundle

解决方案


正如我所怀疑的,我安装的 Xcode 被破坏了。

通过更新到 9.3 重新安装 Xcode 后。1,添加设置包会导致预期的行为:

在此处输入图像描述

我知道,这不是最常见的情况,但我希望这个答案有一天能帮助遇到同样情况的人。


推荐阅读