【问题标题】:How to switch entire XCode project to previous commit如何将整个 XCode 项目切换到以前的提交
【发布时间】:2016-02-27 03:52:02
【问题描述】:

我在我的项目中使用 Git 和 SourceTree。我想将整个项目切换到以前的提交以跟踪我引入错误的位置。当我这样做时(使用 SourceTree)XCode 不再认为我的项目是有效的 iOS 项目。

方案变化自:

到:

我不能再建造了。

这里发生了什么? XCode 是否保留了一些额外的状态,使我无法将整个项目切换到以前的版本?

【问题讨论】:

  • git 有没有报错?
  • “我不能再建造”:为什么不呢?你看到了什么错误?
  • 通常你应该能够在提交之间切换没有问题。在旧版本中,您可能没有选择部署目标或基础 SDK?

标签: ios xcode git


【解决方案1】:

没有错误,您只需要重新创建方案。单击您的目标“MyRecipeIndex”->“管理方案”-删除所有内容->“立即自动创建方案”。之后您应该能够构建项目。

【讨论】:

  • 是的,你是对的。自动创建方案有效。但是为什么当我在提交之间切换时这些方案不会持续存在?
猜你喜欢
  • 2017-11-29
  • 1970-01-01
  • 2021-10-07
  • 1970-01-01
  • 2015-09-05
  • 2016-11-04
  • 2016-04-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多