我想知道我的项目构建需要多长时间,例如通过在构建窗格中显示它.这个选项在Xcode的某处可用吗?
谢谢.
在终端输入:
defaults write com.apple.dt.Xcode ShowBuildOperationDuration YES
在构建之后,持续时间将显示在活动查看器中,并显示"成功"消息.
如果您正在运行该应用程序,状态将替换为运行状态,然后才能看到持续时间.
这将替换旧版Xcode中使用的条目:
默认写入com.apple.Xcode ShowBuildOperationDuration YES
在输入此命令之前,可能需要关闭Xcode.持续时间应显示在项目窗口的左下角.
来自Xcode开发人员的评论:"与所有未记录的用户默认值一样,这是不受支持的,假设(但不保证)准确,并且不确定在未来版本中有效."
不,但您可以使用命令行.cd到你的项目目录并输入
time xcodebuild
现在,在Xcode 10中,您可以使用其“时序摘要”功能来查看构建时间的详细信息。
产品->执行操作->使用时间汇总进行构建
这将显示您的每个目标构建时间以及整个项目的构建时间。您可以使用这些数据进行很多分析,并且构建时间将取决于您的硬件。如果您想了解更多信息,请查看WWDC 2018 中的Xcode更快构建。
但是,默认情况下,Xcode会跟踪您的所有构建,您可以转到其报告导航器来检查其时间和日志。
在报表浏览器中生成日志