-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(macos): fix notraytool's apple-id option name, close #7917 #7934
fix(macos): fix notraytool's apple-id option name, close #7917 #7934
Conversation
This PR introduce new error
|
Hmm, Did you set your |
If it is required, so why it is in Option<> then? |
We left it as an option because the apple docs made it sound like it was optional. A pr to make it required was already opened. |
Yes, it seem's to be. Anyway it would be better to make it as required as it is best-practice.
|
To be clear, their docs make it sound like it's optional when it's not. It is required by notarytool and not just best practice. We'll adapt the tauri cli to also require it as mentioned above in this PR: #7972 |
Port of tauri-apps/tauri#7934 Co-authored-by: Jason Tsai <[email protected]> Co-authored-by: Lucas Fernandes Nogueira <[email protected]>
Port of tauri-apps/tauri#7934 Co-authored-by: Jason Tsai <[email protected]> Co-authored-by: Lucas Fernandes Nogueira <[email protected]>
* feat(macos): add team_id option for apple notarization Port of tauri-apps/tauri#7775 Co-authored-by: Trey Smith <[email protected]> Co-authored-by: Lucas Nogueira <[email protected]> * fix(macos): fix notraytool's apple-id option name Port of tauri-apps/tauri#7934 Co-authored-by: Jason Tsai <[email protected]> Co-authored-by: Lucas Fernandes Nogueira <[email protected]> * fix(macos): team ID is now required for notarytool via app password Port of tauri-apps/tauri#7972 Co-authored-by: Lucas Fernandes Nogueira <[email protected]> * refactor: remove Error::MissingNotarizeAuthTeamId Co-authored-by: Lucas Nogueira <[email protected]> --------- Co-authored-by: Trey Smith <[email protected]> Co-authored-by: Lucas Nogueira <[email protected]> Co-authored-by: Jason Tsai <[email protected]> Co-authored-by: Lucas Nogueira <[email protected]>
What kind of change does this PR introduce?
Does this PR introduce a breaking change?
Checklist
fix: remove a typo, closes #___, #___
)Other information
Issue: #7917
Not seeing the
--username
option in the notarytool's manual, I guess it might be a typo?After changing it back to
--apple-id
, it signed successfully.