【发布时间】:2017-02-06 12:12:15
【问题描述】:
我将我的 Xcode 更新到 Xcode 8 并接受了所有更新,但我收到一条错误消息,告诉我 "Command failed due to signal: Segmentation fault: 11"
请注意,我知道这个问题非常接近这个问题:
Xcode 7 compile error : "Command failed due to signal: Segmentation fault: 11"
还要注意我正在使用解析服务器,我怀疑它与它有什么关系,但我想我会提到它以防万一。
但它没有解决我的问题,有人遇到过这个问题/解决了吗?
谢谢!
【问题讨论】:
-
尝试
cmd+alt+k清理构建缓存 -
@ÖzgürErsil 我试过了,它回来了
-
这是因为您使用的第三方 pod,请在清理构建缓存后尝试
pod update -
当我的项目遇到很多错误并且无法应对时,我往往会发生这种情况。如其他地方所述,迁移助手不会为您完成所有工作,您的代码可能会遇到很多问题来修复新语法。除了@Ozgur Ersil 的建议之外,您可能还会发现将“-Xfrontend -debug-time-function-bodies”添加到 Swift Compiler - Custom Flags 的其他标志部分很有用,它告诉您每个代码部分需要多长时间编译。除了关于字典和数组的广为宣传的问题外,还要注意闭包周围的瓶颈。