【问题标题】:Terminal slow to start first time due to xcodebuild由于 xcodebuild,终端第一次启动缓慢
【发布时间】:2021-04-27 00:37:07
【问题描述】:

我第一次运行终端或启动 SmartGit 时,其中任何一个启动都很慢,最多需要 30 秒。当我查看终端的状态栏时,我发现它卡在运行一些 xcodebuild 命令。不确定该命令到底是什么。

有人知道如何查看终端在启动时运行的命令吗?或者如果其他人有这个问题?我认为它与this question 有关,但减速只是终端的第一次启动,持续时间约为 30 秒。不是用户报告的 2-3 秒。后续运行或命令正常工作。

【问题讨论】:

  • 我从 Bash 切换到 Zsh,问题就消失了。我猜是 bash 配置中的某些东西导致速度变慢,但仍然不知道是什么。
  • 我也有这个问题,因为我切换到 bigsur
  • d= (-_- ) 这里也一样,不要潜水! - 运行 xcodebuild -find clang 需要 43 秒才能回显:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang(我将切换到静态路径,直到 Apple 修复该问题)
  • 解决方案,如果您是该工具的开发人员(就像我一样),只需使用 /usr/bin/xcode-select -p 输出作为路径前缀,而不是使用 xcodebuild 工具的完整路径(这需要不到一个第二)。

标签: xcode macos terminal xcodebuild macos-big-sur


【解决方案1】:

将 Apple Git 切换到 Git,问题就会消失。
运行brew install git 进行操作。
相关链接: https://blog.smittytone.net/2021/05/21/how-to-fix-xcodebuild-macos-terminal-slow-downs/

另一种选择是接受 Xcode 许可证

sudo xcodebuild -license accept

您可以在链接文章中找到参考。

【讨论】:

  • 我接受了 xcodebuild 许可证,我正在使用 git 的 brew 版本,但问题仍然存在
  • 这里相同;我接受了许可证,使用自制 git,重启后第一次启动终端仍然很慢。
猜你喜欢
  • 2015-03-27
  • 2010-10-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-03-06
  • 2010-09-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多