我已升级到Xcode 5,但它有一个调试bug,无法工作。 我的项目是在Xcode 4中创建的,但后来我在Xcode 5中使用它
我安装了Xcode 4.6.3 我在Xcode 4.6.3中打开了我的项目。 我做了: - 清洁 - 运行
App已编译,应用程序在iPhone上运行。
问题是至少有一个CPP文件在Xcode 4中看起来已损坏 如果我在另一个编辑器中打开它,那么它看起来很好。
也许这个项目有一些我很清楚的缓存。
这是我制作的截图。我仍然可以编译它没有错误。
PS 我做了以下技巧。我从项目中删除了对该文件的引用。然后,我以不同的名称创建了该文件的副本,并将该新文件添加到项目中。
当我在Xcode中打开它时,它看起来已损坏。
如果我在jEdit中打开那个新文件,那么它看起来很好。
我也试过折叠/展开。 我在Xcode 5编码时使用折叠文件
PS2
我删除了在Xcode中找到的DerivedData
目录 - 首选项 - 位置
重新启动Xcode并没有帮助。
PS3
我可以在jEdit和Xcode重新加载文件中编辑该文件 我可以在Xcode中编辑文件,jEdit重新加载它。
我添加了以下两行代码
// jedit line // xcode line
jEdit显示正确的CPP文件 Xcode显示损坏的CPP文件
仍然可以编译并运行它
PS4
刚从Apple收到Xcode 5.0.2 GM种子发布的电子邮件。 它在AppStore中不可用。我现在正在下载它。
答案 0 :(得分:3)
使用其他版本Xcode的故事板xib:
致@BJHomer的评论,其中包含了部分答案 @Neal要求有人重新回复这些信息,因为他要删除他的答案而且评论不可用。
答案 1 :(得分: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的开发者。
参考:来自Apple论坛9121264:
问题确实只是5.0.1。 5.0.0是一个麻烦 - 不支持 “非ios7与arm64'部署目标