首页 文章

Xcode:Build Failed,但没有错误消息

提问于
浏览
124

使用Xcode 4.5.1 . 我们的项目在过去的三个月里一直很好,但突然,当我尝试构建时,它说“构建失败”,但没有在三角形感叹号标签上显示任何错误,它也没有给出一个原因当它弹出 Build 失败 .

我们没有更改包标识符或任何其他项目属性 . 我尝试了干净,然后 Build ,但没有运气 .

可能导致问题的原因是什么?

this question类似,但没有一种解决方案适用 .

10 回答

  • 1

    其他答案帮我找到了Report Navigator . 显示的唯一错误是:

    构建操作失败,未指定任何错误 . 个别构建任务可能由于未知原因而失败 . 一个可能的原因是如果有太多(可能是僵尸)过程;在这种情况下,重新启动可能会解决问题 .

    我通过关闭模拟器来解决这个问题 .

  • 197

    对我来说,这是我用于该方案的开发配置文件 . 我将其更改为发布并且有效

  • 76

    弄清楚了 . 在语音气泡中有三行的选项卡上,它显示了构建日志 . 我猜我的故事板文件在最后一次git pull中已经腐败了 .

  • 0

    您可以在Navigator窗口中查看 Report Navigator 中出现故障的原因 .

    • 按Xcode左上角的 Hide/Show Navigator 按钮打开导航器 .

    Screenshot 1

    • 按导航窗口中按钮列表中的最后一个按钮打开 Report Navigator .

    Screenshot 2

    在这里您可以查看 By GroupBy Time 的原因

  • 1

    单击Xcode窗口中最左侧面板顶部栏中的最后一个图标,以显示秘密存档构建错误 .

    enter image description here

    如果您能够构建和运行应用程序,它可能会与代码签名相关,但不能归档 . 进一步搜索您的错误消息应该解决,因为它已被揭示 .

  • 145

    单击Xcode窗口中最左侧面板顶部栏中的最后一个图标,以显示秘密存档构建错误 . 我有许可问题为我解决了

  • 2

    面对与xCode 8相同的问题,原因是我的Apple Id会话已过期且xCode由于网络连接问题而无法续订,因为我在首选项中使用Apple ID登录 . 我能够再次正常建造

  • 2

    如果您将Build System更改为新系统,请更改回Standard . 它为我解决了 .

    Build System

  • 25

    我同意杰森的观点 . 你必须做错事 . 这是Xcode的错误,它无法产生错误 . 回到你的路上吧 . 打开上次编辑/打开的屏幕 . 在我的情况下,一个控制器中缺少 ; .

  • 0

    当我在 Swift 4.1 中写作时,这发生在我身上 . 我也用 RxSwift . 当我在 Objective C 写作时,它从未发生过 . Report Navigator 也没有任何记录 . 项目刚编译没有错误,然后失败 . 无法弄清楚原因 .

    在我的情况下,我做了什么,它有所帮助:

    • 在Git中提交更改,如果在文件附近显示"M",则放弃XCode中的更改

    • 清除派生数据:Xcode - >首选项 - >位置

    • 清理构建文件夹:Shift Cmd Alt K.

    • 重启XCode

    在这个项目试图编译并显示错误之后 . 错误在这里:

    do {
        let jsonData = try JSONSerialization.data(withJSONObject: timingsDict, options: .prettyPrinted)
        let decoder = JSONDecoder()
        let pTiming = try decoder.decode(PTiming.self, from: jsonData)
        observer.onNext(timing)
        observer.onCompleted()
    } catch {
        print(error.localizedDescription)
        observer.onError(error)
    }
    

    我在 observer.onNext(timing) 中传递了错误的变量名称 . 应该是 pTiming .

相关问题