【问题标题】:Swift Command failed due to signal: Segmentation faultSwift 命令因信号而失败:分段错误
【发布时间】:2016-09-19 12:33:41
【问题描述】:

我正在尝试在 Xcode 中执行 Product->Archive,但出现此错误。

"1. 在 SILFunction "@_TTSg5VSC29UIApplicationLaunchOptionsKeyS_s8Hashable5UIKit_P__CSo8NSObjectS2_S0_10ObjectiveC_Ps9AnyObject____TFs17_dictionaryUpCastu2_Rxs8Hashable0_S_rFGVs_q1__x 上运行 pass #317664 SILFunctionTransform "Constant Propagation"。"q"q

当我尝试构建时,我没有任何错误,但是当我尝试存档控制台时,我看到了这个错误。

我正在使用Swift 3

完整的控制台报告可以在here找到。

【问题讨论】:

  • 您是否尝试过 Product/Clean、关闭 XCode、删除派生数据并重试?有时这有助于解决“奇怪”的崩溃问题。
  • 你发现了吗?今天存档时遇到同样的问题,但在构建和运行时成功
  • 同理。仅在归档 Xcode 8.1 时
  • @JulioVasquez 以防您需要解决方案
  • @protspace 如果您需要解决方案

标签: ios swift xcode segmentation-fault swift3


【解决方案1】:

嘿伙计们,我不知道你们是否解决了这个问题,但我遇到了完全相同的问题,尝试干净删除派生数据和所有内容,能够构建但不能存档并得到相同的错误。我解决它的方法是在构建设置中禁用 Swift Complier Optimization for Release,我附上了一张它之后的样子。

Disable Swift Complier Optimization for Release

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-23
    • 2015-02-20
    • 2016-11-23
    相关资源
    最近更新 更多