Xcode 8 在加载时挂起
Posted
技术标签:
【中文标题】Xcode 8 在加载时挂起【英文标题】:Xcode 8 hangs up on loading 【发布时间】:2017-02-08 16:03:45 【问题描述】:每当我尝试在 Xcode 中打开一个项目时,它都会卡在加载中并且永远不会完成。 Xcode 最终停止响应,我不得不强制退出。这发生在我的所有项目中,并且似乎在重新启动我的 macbook 后突然发生。
我尝试删除和安装Xcode,删除库中的整个开发者文件,以及删除包内容中的数据文件。
更新:问题消失了,几天无所事事后又回来了。很奇怪的问题
【问题讨论】:
有几个可能的原因。这可能会对您有所帮助:apple.stackexchange.com/questions/86094/xcode-hangs-at-startup 我可以修复它的唯一方法是删除 project.xcodeproj 包中的 project.xcworkspace 文件夹。我尝试了此处发布的所有其他解决方案,但它们不适用于 Xcode 8 【参考方案1】:我也遇到过类似的情况,上面的一位 cmets 帮我缩小了范围。
如果代码在您的 iCloud 文件夹中,并且由于某种原因恰好等待上传到 iCloud(6MB 等待,似乎卡住了),请终止 Xcode,关闭 Wi-Fi 片刻,重新打开您的项目,它应该打开。然后您可以继续使用 Wi-Fi。
将代码移出 iCloud 托管文件夹可能会有所帮助。
【讨论】:
【参考方案2】:试试
删除~/Library/Development/
删除~/Library/Caches
删除~/Library/Autosave Information
它在同一个问题上对我有用
已编辑
如果您将 Sierra 与 Xcode8 以及您在 iCloud 文档中的项目一起使用
将项目移动到另一个不在 iCloud 中的目录
这应该会导致问题
【讨论】:
【参考方案3】:您的 Xcode 项目不应位于 iCloud Drive 文件夹中。
【讨论】:
嗨。我只是想知道为什么会这样。我在网上找不到原因。 (旁注:这发生在我身上,这就是我偶然发现的原因。搬出 iCloud Drive 解决了我的问题,但我只是想知道为什么 iCloud Drive 会导致这种情况) 因为 iCloud Drive 会将数据发送到云端,有时还会删除本地副本。当您尝试访问它时,它会从 iCloud 下载回来。这就是文件名称旁边有云图标的原因。考虑到一个项目中可以拥有的文件数量,如果您必须下载每个类来编译它,这将需要很长时间。【参考方案4】:我的问题是由于 iCloud。 我所有的项目都在文档文件夹中,即 iCloud 文件夹。 因为我的 MacBook 中的 iCloud 设置带有优化选项,所以文件内容不是本地分配到硬盘驱动器中,而是远程分配到 iCloud 中。这就是 Xcode 在加载项目甚至开始新项目时无响应的原因。 我将所有项目移动到硬盘中的本地文件夹,不包括作为 iCloud 的备份,它解决了问题。
【讨论】:
【参考方案5】:如果您的应用程序正在使用相机和照片,请尝试删除并重新打开情节提要。
在我创建一个新项目并逐项(场景)复制/粘贴后,我发现了这个错误。就我而言,相机和照片使用 tag 。所以,我删除了行,并作为界面构建打开。并且...再次工作!
所以,我只需要重新创建视图.. 对不起我的英语!
【讨论】:
【参考方案6】:试试这些简单的步骤,对我有用:-
-
转到文件,然后转到工作区设置
点击前进按钮上方的下一个箭头按钮 [![在此处输入图像描述][1]][1]
[1]:https://i.stack.imgur.com/DMyTs.png
删除派生文件夹中的所有数据。 退出 Xcode,现在再次打开项目。干杯!! 快乐编码!!!
【讨论】:
【参考方案7】:我尝试了以上所有方法,但没有任何效果,直到我意识到我的项目位于 iCloud 支持的文件夹中。在我删除它之后,事情又开始起作用了。多么愚蠢的错误!!
希望这可以帮助那里的人。
【讨论】:
以上是关于Xcode 8 在加载时挂起的主要内容,如果未能解决你的问题,请参考以下文章