Xcode 运行很慢

Posted

技术标签:

【中文标题】Xcode 运行很慢【英文标题】:Xcode is running really slow 【发布时间】:2016-12-15 14:47:10 【问题描述】:

我最近尝试使用 Xcode 8 制作 ios 应用程序并在 Swift 中进行测试,但是由于执行简单的“打印(“Hello World”)”需要一分钟多的时间来处理将它打印到控制台,我也尝试通过创建 UI 按钮等进行常规开发,但是当我尝试编译它时,它工作起来太慢了,而且很简单。我的电脑是 2012 年中期的 Macbook Pro Non-retina,有 4GB 的 RAM,不是一台快速的电脑,但我可以用 Python 编程而没有这些问题。如果有人知道一些解决方案,请告诉我!谢谢。

【问题讨论】:

欢迎来到 ***。请注意,这不是免费的代码编写服务,但我们渴望帮助其他程序员(和有志者)编写自己的代码。请阅读How to ask a good question 上的帮助主题。之后,请使用您迄今为止编写的代码更新您的问题,以完成您希望完成的任务。 “我的电脑是 2012 年中期的 Macbook Pro Non-retina,配备 4GB 内存...” Oof。我敢打赌它也有一个旋转磁盘而不是 SSD。 @TomHarrington 是的... 那是你最大的问题。有了 4GB 的 RAM,Xcode 将大量交换到磁盘。使用旋转磁盘,交换会很慢。如果您可以升级到 SSD 和/或添加 RAM,那将有所帮助,否则您将陷入困境。 @TomHarrington 我打算购买 SSD 或 RAM,但是我住在南非,我在这里找不到与 MacBook 兼容的 RAM,在亚马逊上找不到可以在这里发货的 RAM,而 SSD 是这里真的很贵!感谢您的帮助 【参考方案1】:

当您第一次构建项目时正常进行(如您所描述的那样需要一段时间)

第一次构建后转到产品 -> 方案 -> 编辑方案。在左侧栏中选择 Build 并取消选中 Find implicit dependencies

这似乎是一个众所周知的问题:https://forums.developer.apple.com/thread/62737

“如果没有足够的上下文来决定,编译器必须采用保守的选择并将其记录为级联。”

【讨论】:

在这样做之后,我什么也没发生,而是第二天得到链接器命令错误,并浪费了我大约 2 个小时来查找错误,因为我知道我的代码中没有任何错误,后来所有的努力都找到了解决方案做“撤消”这个过程(转到产品 -> 方案 -> 编辑方案。)现在我的错误消失了。【参考方案2】:

对我来说同样的问题。在应用程序启动之前,我已经执行了两次这些指令而没有挂起一分钟。

    取消手机与 xcode 的配对 在手机插入的情况下启动 xcode 插入手机 在 xcode 中,在设备下,取消手机配对 停止 xcode 运行以下命令
rm -rf ~/Library/Developer/Xcode/iOS\ DeviceSupport rm -rf ~/Library/Developer/Xcode/iOS\ Device\ Logs rm -rf ~/Library/Developer/Xcode/DerivedData
    启动 xcode 插入手机

【讨论】:

嗨普里扬卡!我建议您查看 Stack Overflow 的 Markdown 格式 ***.com/editing-help 这将使您的问题/答案更容易阅读(并因此理解)【参考方案3】:

转到窗口/设备和模拟器/取消选中通过网络连接

【讨论】:

以上是关于Xcode 运行很慢的主要内容,如果未能解决你的问题,请参考以下文章

我的MacBook air运行速度很慢怎么办

为啥U盘运行速度很慢

Swift Dictionary 即使优化也很慢:做不必要的保留/释放?

tomcat运行一段时间后,页面打开变得很慢,重启tomcat后,运行正常,过一会又很慢?求助,急急急!

XCode 提示自动补全的速度很慢

CORBA over WiFi 运行速度很慢