Unable to Notarize: 403 Errors

Hi there, I signed up for Apple Developer Program a few hours back and am trying to sign and notarize a MacOs App.

I am using this command xcrun notarytool history --apple-id "" --password "App-specific-password" --team-id "5XR5PM3Y5S"

I keep getting this error. I have verified that the apple-id, password and team-id is accurate. This is surely something on Apple's side. Can you help resolve this ?

Error: HTTP status code: 403. Invalid or inaccessible developer team ID for the provided Apple ID. Ensure the Team ID is correct and that you are a member of that team.

Answered by DTS Engineer in 880788022

Are you really supplying an empty Apple Account string? Or did you just redact that for the sake of this post?

Regardless, I have a couple of generic bits of advice here:

  • To get started, use the store-credentials subcommand. It runs you through the authentication process interactively, which can help head off the most obvious errors.
  • Make sure you’re using an app-specific password, rather than the password for your Apple Account. An app-specific password should have the format aaaa-aaaa-aaaa-aaaa, where each a is a lowercase letter.
  • If you get stuck, switch to authenticating with an API key. IME it’s often easier to get that working.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Are you really supplying an empty Apple Account string? Or did you just redact that for the sake of this post?

Regardless, I have a couple of generic bits of advice here:

  • To get started, use the store-credentials subcommand. It runs you through the authentication process interactively, which can help head off the most obvious errors.
  • Make sure you’re using an app-specific password, rather than the password for your Apple Account. An app-specific password should have the format aaaa-aaaa-aaaa-aaaa, where each a is a lowercase letter.
  • If you get stuck, switch to authenticating with an API key. IME it’s often easier to get that working.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Unable to Notarize: 403 Errors
 
 
Q