macOS公证:找不到altool

时间:2019-06-14 20:27:39

标签: xcode macos xcrun notarize

我想开始构建公证自动化脚本。

但是,当我尝试在Terminal中使用'xcrun altool'时,出现以下错误:

xcrun: error: unable to find utility "altool", not a developer tool or in PATH

我在macOS 10.14.5,Xcode 10.2.1上。

然后我特别下载并安装了Xcode命令行工具-仍然出现相同的错误。

订书机等其他工具也可以工作。

我检查了此目录,但altool不存在:/ Library / Developer / CommandLineTools / usr / bin

知道发生了什么吗?

谢谢!

3 个答案:

答案 0 :(得分:0)

您可以尝试xcode-select -r重设xcode选择。

答案 1 :(得分:0)

我尝试了接受的答案,但没有奏效。但是,有效的是以下内容:

  1. 转到 Xcode
  2. 转到首选项
  3. 点击位置
  4. 如果“命令行工具”弹出菜单为空白,请单击它以选择所需的 Xcode 版本。
  5. 在它下面,现在它应该显示路径:/Applications/Xcode.app

这对我有用。

答案 2 :(得分:0)

对我来说,解决方案是安装完整的 XCode。我一直收到错误消息,因为我只安装了 XCode 命令行工具,并且天真地认为 altool(作为命令行工具)会在那里。