【问题标题】:Xcode - how to see build command and log?Xcode - 如何查看构建命令和日志?
【发布时间】:2015-07-15 15:43:08
【问题描述】:

我的 Xcode 项目 (Objective-C) 中有构建错误,我不再“偶然发现”构建命令字符串或构建输出日志。这是 Xcode 6.3.1。

我只能检查一个左侧面板,列出错误/警告。

我希望构建命令和构建控制台输出在两个项目之间进行比较;一个存在特定于平台的问题,而另一个则没有;我的直觉是,两者的构建设置不同,查看输出将是识别差异的最简单方法。

如何查看构建命令字符串以及此 xcode 中的构建输出日志?

【问题讨论】:

    标签: xcode logging build xcode6 output


    【解决方案1】:

    使用 Xcode 报告导航器。

    要显示报告导航器,请 (1) 单击 navigator area 顶部导航器栏中最右侧的按钮,该按钮位于 workspace window 的左侧,(2) 选择查看 > 导航器 >来自屏幕顶部menu bar 的报告,或 (3) 按 9

    报告导航器显示最近构建的列表。选择一个以在工作区窗口中心的编辑器区域中查看构建的详细信息。

    在编辑器区域的顶部,确保“全部”和“所有消息”都被选中。然后单击编辑器区域右上角的“导出...”按钮,导出一个包含所有消息和构建命令的文本文件。

    如果您只想查看特定构建步骤的消息和构建命令,请选择该步骤并单击右侧带有一系列水平线的小按钮。

    下图来自原答案。

    【讨论】:

    • 构建命令本身呢,我们可以在某处检索它吗?
    • 如何检查是否从终端运行?
    • @MarkSzymczyk 我认为他的意思是 Xcode 实际上执行 xcodebuild 和类似的命令。我们能看到 Xcode 执行的命令吗?
    • @LuigiLopez 终端命令在上面的屏幕截图中可见。他们从“cd /Xcode Projects/CocoaAppTest”这一行开始
    • @allenlinli 你有没有找到 Xcode 执行哪些命令来运行/构建目标
    猜你喜欢
    • 2012-03-18
    • 2020-01-18
    • 2021-12-18
    • 2013-06-16
    • 2013-10-01
    • 1970-01-01
    • 2021-09-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多