【问题标题】:MacOS Catalina "Developer Tools" tab is hiddenMacOS Catalina“开发者工具”选项卡被隐藏
【发布时间】:2020-02-11 19:53:36
【问题描述】:

如何使系统偏好设置 -> 安全和隐私选项卡中的“开发者工具”部分可见?

我之前已经看到“系统偏好设置”->“安全和隐私”->“隐私”->“开发者工具”部分可见,但后来我做出了做一些大扫除的不明智决定,并删除了所有项目在其中(终端、iTerm 和 IntelliJ)。现在“开发者工具”部分不再可见,我似乎无法找到再次显示它的方法。

我似乎记得 Xcode 最初与添加“开发者工具”部分有关。我试过xcode-select --install,但已经有了最新的 Xcode 命令行工具,所以它什么也没做。我希望我不必完全卸载并重新安装 Xcode。肯定有一些终端命令会重新添加“开发者工具”?

【问题讨论】:

  • 您是否尝试过从终端窗口调用开发人员工具(例如lldb -n MyApp)?如果是这样,会发生什么?
  • 尝试从终端运行未经公证的工具会导致弹出标准的 Catalina 警告对话框:“ 无法打开,因为无法验证开发人员。macOS 无法验证此应用程序没有恶意软件。”但是“开发者工具”部分仍然是隐藏的。我重新启动了我的 MacBook,但它没有帮助。
  • 任何人都可以将 don;t 改为 don't 吗?我没有这样做的特权。
  • 完成。抱歉,这是我的“选择的错字”。

标签: xcode macos macos-catalina


【解决方案1】:

奇怪的是,我正在使用 spctl 工具,发现您需要在列表中添加至少一个工具才能让“开发者工具”在系统偏好设置 -> 安全和隐私 -> 隐私列表中可见。

通过运行命令:

spctl developer-mode enable-terminal

它会以未选中的方式添加终端,然后您可以根据需要添加应用程序,例如iTerm。

【讨论】:

  • 这就是答案!执行上述操作会带回我的“开发人员工具”部分。非常感谢!
【解决方案2】:

尝试手动下载和安装最新的xcode-tools,而不是从终端:

  1. 转到https://developer.apple.com/
  2. 点击Account并登录(您应该已经有一个帐户,否则请注册)
  3. 转到https://developer.apple.com/download/more/
  4. 搜索command line tools
  5. Release date排序并下载最新版本
  6. 安装它并重新启动您的设备

希望这会有所帮助:)

【讨论】:

  • 感谢您的回复。我遵循了上述过程,但不幸的是,开发者工具部分仍然不可见。我怀疑如果我是第一次安装命令行工具,上述方法会起作用(我认为这就是开发人员工具部分第一次出现在我的 Mac 上的方式)。但是我已经安装了 Xcode 和命令行工具,所以我认为在这种情况下重新安装它们不会使开发者工具部分重新出现。
  • 然后我尝试卸载 Xcode,重新启动,然后重新安装 Xcode。那也没用。
  • 那么我认为这是一些持续存在的配置文件。尝试卸载此处提到的工具apple.stackexchange.com/questions/44597/…,我建议使用 AppCleaner 之类的工具从您的系统中完全卸载 Xcode freemacsoft.net/appcleaner
  • 有没有人找到让开发者工具重新出现的解决方案?
  • @DouglasPatriarche 此链接可能对您有所帮助docwhat.org/upgrading-to-catalina
猜你喜欢
  • 2011-09-24
  • 2020-07-17
  • 2018-09-13
  • 2016-12-23
  • 1970-01-01
  • 2019-01-18
  • 2011-06-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多