繁体   English   中英

如何将Xcode 5.0.1项目降级到Xcode 4.6.3

[英]How to downgrade Xcode 5.0.1 project to Xcode 4.6.3

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

我安装了Xcode 4.6.3,并在Xcode 4.6.3中打开了项目。 我做了:-清洁-运行

应用已编译且应用可在iPhone上运行。

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

也许项目有一些我很干净的缓存。

这是我制作的屏幕截图。 我仍然可以编译它而不会出错。 在此处输入图片说明

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

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

如果我在jEdit中打开该新文件,则它看起来还可以。

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

PS2

我已经删除了在Xcode-Preference-Locations Restarted Xcode中找到的DerivedData目录,它没有帮助。

PS3

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

我添加了以下两行代码

// jedit行// xcode行

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

仍然可以编译并运行它

PS4

刚从苹果公司收到电子邮件,发布了Xcode 5.0.2 GM种子。 它在AppStore中不可用。 我现在正在下载。

从另一个版本的Xcode使用情节提要的xib时:

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

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

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

您应该可以转到开发人员下载页面:
https://developer.apple.com/downloads/index.action

查找Xcode 5,下载并安装。

您需要成为注册开发人员。

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

参考:从Apple论坛9121264:

实际上,问题仅在于5.0.1。 5.0.0很麻烦-不支持“带有arm64的非iOS7”部署目标

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM