Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

macOS notarization: altool cannot be found

I wanted to start building a notarization automation script.

However, when I try to use the 'xcrun altool' in Terminal, I get the following error:

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

I'm on macOS 10.14.5, Xcode 10.2.1.

I then especially downloaded and installed Xcode Command Line Tools - still get same error.

Other tools like stapler do work.

I checked this dir and altool is not there: /Library/Developer/CommandLineTools/usr/bin

Any idea what's going on?

Thanks!

like image 387
Leo Braun Avatar asked Jun 14 '19 20:06

Leo Braun


3 Answers

I tried the accepted answer and it did not work. However, what did work was the following:

  1. Go to Xcode
  2. Go to Preferences
  3. Click on Locations
  4. Go to the Command Line Tools popup menu and click on it to choose the Xcode version you want, particularly if it is blank or even if it has an option selected (see comment below).
  5. Under it, now it should show a path, whose default is: /Applications/Xcode.app

This did the trick for me.

like image 150
jvarela Avatar answered Oct 11 '22 09:10

jvarela


You might try xcode-select -r to reset your xcode selection.

like image 39
Richard Barber Avatar answered Oct 11 '22 11:10

Richard Barber


For me the solution was to install complete XCode. I had been getting the error message because I had installed only XCode Command Line Tools and naively thought that altool (being a command line tool) will be there.

like image 3
V.K. Avatar answered Oct 11 '22 10:10

V.K.