在Xcode 4中移动本地化文件夹[英] Moving localization folders in Xcode 4

本文是小编为大家收集整理的关于在Xcode 4中移动本地化文件夹的处理方法,想解了在Xcode 4中移动本地化文件夹的问题怎么解决?在Xcode 4中移动本地化文件夹问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

我最近从 Xcode 3 升级到 Xcode 4.2,并迁移了现有的 iOS 应用程序以使用这个新版本.此应用已本地化,我现在想添加另一种语言.

在 Xcode 4 下,当我添加新的本地化时,它会在项目根目录中创建国家特定文件夹.例如:

/fr.lproj

不过,我之前的所有语言文件夹都在 Resources 子文件夹中.如:

/Resources/de.lproj
/Resources/en.lproj

对于我的生活,我无法弄清楚如何让 Xcode 4 将新语言文件夹移动到 Resources.我找不到 GUI 选项.如果我使用 Finder 移动物理文件夹,Xcode 只会将引用更改为红色,但我无法修复它.

谁能帮忙?

更新:

下面是几个演示问题的截图(这次使用中文):

文件列表:

Xcode 中的实际文件

该文件的标识部分.请注意,我无法更改它:

在此处输入图片描述

推荐答案

找到了解决方案.它不漂亮,但它有效.

这就是我所做的:

  1. 在Finder中查看.xcodeproj文件夹的内容
  2. 编辑 project.pbxproj 文件
  3. 在文件中搜索 .lproj
  4. 更改 path = 部分以包含路径的 Resources 部分.
  5. 保存,然后重启 Xcode

这使一切顺利,并允许本地化驻留在 Resources 子目录中.

本文地址:https://www.itbaoku.cn/post/924388.html