【问题标题】:Xcode 4.4 turned my iOS project into a Mac OS X project! How can I fix this?Xcode 4.4 将我的 iOS 项目变成了 Mac OS X 项目!我怎样才能解决这个问题?
【发布时间】:2012-09-03 21:58:00
【问题描述】:

我打开了一个 iOS 项目 - 使用 Xcode 4.4.1 - 我已经有 2 个月没有打开过(即使用 Xcode 4.3)。首先,Xcode 在显示项目导航器并显示类似 "Failed to associate working tree" 之类的内容后,经常崩溃。

我尝试通过删除 xcuserdata 文件和 project.xcworkspace 目录来修复它。

现在,Xcode 打开时不会崩溃,但在方案视图中,它显示为 Mac OS X 项目,而项目和目标都正确设置为“最新 iOS”基础 SDK。

如何在不必重新创建项目并复制所有源文件的情况下解决此问题?

编辑:我正在使用带有 GitHub 遥控器的 Git。

【问题讨论】:

标签: ios xcode macos xcode4.4 build-settings


【解决方案1】:

通过单击当前方案然后“新方案”为 ios 创建一个新方案

【讨论】:

    【解决方案2】:

    使用版本控制回滚。如果您发布您正在使用的版本控制系统,有人将能够给您具体的命令来使用。

    【讨论】:

    • 我正在使用 Git,但我没有什么可回滚的。我没有修改任何东西,我的 git 状态是干净的 :(
    • 你在你的问题中说你修改了一些东西——你最近检查过什么吗?
    • 我删除的文件在我的 .gitignore 中。最近没有其他修改。
    【解决方案3】:

    我的所有 Xcode 项目都有类似的问题。每个 iOS 项目都变成了 OS X 项目,而无需我更改任何设置。重新安装 Xcode 为我解决了这个问题。

    【讨论】:

      【解决方案4】:

      只需在目标的 Build Settings 中将 Root SDK 设置为 iOS

      SDKROOT = iphoneos
      

      【讨论】:

      • 问题中已经明确提到了。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-10-24
      • 1970-01-01
      • 2019-04-10
      • 1970-01-01
      • 2022-06-10
      • 2012-03-16
      • 2011-09-29
      相关资源
      最近更新 更多