iOS - 使用 Base 本地化窗格始终为空

iOS - Using Base localization pane is always empty

在 Xcode 中添加了两种本地化版本,德语和英语。我正在关注有关 "Use Base Internationalization" 的 Apple 文档,这是通过转到项目、单击 Info 并按下复选框获得的。

如果我这样做,它会启动一个空白的窗格或页面。

即:

我如何让它被填充,或者在其他情况下 select 相关资源文件?

答案是本地化您的故事板。转到故事板,有一个名为本地化的按钮。如果这样做,窗格将不再为空。

查看 hassan83 (https://whosebug.com/users/1586924/hasan83) 在另一个问题中的回答。它解决了我的问题。

“如果基础国际化之前处于活动状态然后被禁用并且文件被手动删除,则可能会发生这种情况。

  1. 使用查找器在您的项目文件夹中创建 Base.lproj 文件夹。
  2. 也使用查找器将您的主要故事板移动到它。
  3. 修复 Xcode 对它的引用。
  4. 从设备中删除应用程序,清理并构建 你的项目。

一切都会恢复正常。"