【问题标题】:What determines an Xcode Project's developmentRegion setting?什么决定了 Xcode 项目的 developmentRegion 设置?
【发布时间】:2010-11-09 00:10:04
【问题描述】:

我正在与另一位开发人员一起使用 Xcode 开发 C++ 项目。每次他打开 xcodeproj 时,他的 Xcode 版本都会将 developmentRegion = English; 添加到 xcodeproj 内的 project.pbxproj 文件中。每次我打开 xcodeproj 时,我的 Xcode 版本都会从 project.pbxproj 文件中删除 developmentRegion = English; 行。

我们有致力于源代码控制的 xcode 项目,而这行的不断来回是相当烦人的。如何配置我的系统以使 Xcode 不会尝试删除该行?或者,或者,他如何配置他的系统以使 Xcode 不会尝试添加该行?

谢谢!

【问题讨论】:

    标签: c++ xcode macos


    【解决方案1】:

    我认为这与您的 Xcode 版本有关,版本 3.2.4 开始添加该字符串,而以前的版本没有(并且正在删除它)。

    【讨论】:

    • 3.2.4 发行说明说“Xcode 在运行脚本构建阶段不再错误地将 DEVELOPMENT_LANGUAGE 设置为 'English'。即使在目标的 Info.plist 文件中设置了 CFBundleDevelopmentRegion 键时,也会发生这种情况到不同的值,例如 'en'。8358625" - 似乎在这里有一些联系,虽然我不知道为什么现在这已成为 proj 文件中的关键。
    • 从 3.2.3 升级到 3.2.4 修复了它。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-13
    相关资源
    最近更新 更多