【问题标题】:How to downgrade Xcode 5.0.1 project to Xcode 4.6.3如何将 Xcode 5.0.1 项目降级到 Xcode 4.6.3
【发布时间】:2013-11-16 23:42:31
【问题描述】:

我已经升级到 Xcode 5,但它有一个调试 bug 导致无法工作。 我的项目是在 Xcode 4 中创建的,但后来我在 Xcode 5 中使用它

我安装了 Xcode 4.6.3 我在 Xcode 4.6.3 中打开了我的项目。 我做了: - 干净的 - 运行

应用程序编译并在 iPhone 上运行。

问题是至少有一个 CPP 文件在 Xcode 4 中看起来已损坏 如果我在另一个编辑器中打开它,它看起来还可以。

也许该项目有一些我非常清理的缓存。

这是我制作的截图。我仍然能够毫无错误地编译它。

附言 我做了以下技巧。我从项目中删除了对该文件的引用。然后,我以不同的名称创建了该文件的副本,并将该新文件添加到项目中。

当我在 Xcode 中打开它时,它看起来已损坏。

如果我在 jEdit 中打开那个新文件,那么它看起来没问题。

我也尝试过折叠/展开。 我在 Xcode 5 中编码时使用了折叠该文件

PS2

我删除了在 Xcode - Preference - Locations 中找到的 DerivedData 目录 重新启动Xcode,它没有帮助。

PS3

我可以在 jEdit 中编辑该文件并且 Xcode 重新加载文件 我可以在 Xcode 中编辑文件,然后 jEdit 重新加载它。

我添加了以下两行代码

// jedit 行 // xcode 行

jEdit 显示正确的 CPP 文件 Xcode 显示损坏的 CPP 文件

还是可以编译运行的

PS4

刚刚收到来自 Apple 的电子邮件,表示 Xcode 5.0.2 GM 种子已发布。 它在 AppStore 中不可用。我正在下载它。

【问题讨论】:

  • 尝试清理您的派生数据文件夹。
  • 我删除了 DerivedDat,重新启动了 Xcode 但它没有帮助。
  • 您是否重新安装了 Xcode 5.0 来代替 Xcode 5.0.1?
  • @Zaph 没有。我安装了 Xcode 4.6.3。 Xcode 5 是从 AppStore 安装的,我将其重命名为 Xcode5,然后我下载了 Xcode4.6.3 并将其拖到 Application 目录中。
  • 试用 Xcode 5.0.2 GM。已在调试方面进行了修复。

标签: xcode xcode4 xcode5 downgrade xcode5.0.1


【解决方案1】:

当使用来自另一个 Xcode 版本的 xib 故事板时:

  1. 选择 xib 或情节提要。
  2. 在“文件检查器”中的“界面生成器文件”下选择“打开方式...”并将其设置为与以前的版本兼容。 2.

感谢@BJHomer 的评论,该评论部分包含在此答案中。
@Neal 要求某人重新回答此信息,因为他将删除他的答案并且 cmets 将不可用。

【讨论】:

    【解决方案2】:

    根据我的阅读,该错误不在 Xcode 5 中,并且仅限于 Xcode 5.0.1。尝试删除 Xcode 5.0.1 并安装 Xcode 5。

    你应该可以进入开发者下载页面:
    https://developer.apple.com/downloads/index.action

    找到 Xcode 5,下载并安装。

    您需要成为注册开发者。

    我在 iOS 开发者网站上看不到此链接,只在 Mac 开发者网站上看到,因此它可能不适用于仅限 iOS 的开发者。

    参考:来自苹果论坛9121264:

    问题确实只是 5.0.1。 5.0.0 很麻烦 - 不支持 "non-ios7 with arm64' 部署目标

    【讨论】:

    • 谢谢。你有没有提到 Xcode 5.0 没有错误?我没有发现 Xcode 5 中不存在 Xcode 5.0.1 中的调试错误的任何参考资料。我还有其他 Xcode 5 的小错误(这迫使我经常清理项目)
    • 添加了对答案的参考。我确定吗?不,但它似乎是真实的。
    • 对。谢谢@Zaph Xcode 5 似乎更稳定。如果 Xcode 463 没有解决方案并且 Xcode 5 可以再工作几个小时,那么我会将其标记为答案。
    猜你喜欢
    • 2013-10-13
    • 2016-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-21
    • 1970-01-01
    相关资源
    最近更新 更多