-
-
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 <jason@pews.dev> Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app>
Port of tauri-apps/tauri#7934 Co-authored-by: Jason Tsai <jason@pews.dev> Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app>
* feat(macos): add team_id option for apple notarization Port of tauri-apps/tauri#7775 Co-authored-by: Trey Smith <trey@fulcrum-acoustic.com> Co-authored-by: Lucas Nogueira <lucas@tauri.app> * fix(macos): fix notraytool's apple-id option name Port of tauri-apps/tauri#7934 Co-authored-by: Jason Tsai <jason@pews.dev> Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app> * fix(macos): team ID is now required for notarytool via app password Port of tauri-apps/tauri#7972 Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app> * refactor: remove Error::MissingNotarizeAuthTeamId Co-authored-by: Lucas Nogueira <lucas@crabnebula.dev> --------- Co-authored-by: Trey Smith <trey@fulcrum-acoustic.com> Co-authored-by: Lucas Nogueira <lucas@tauri.app> Co-authored-by: Jason Tsai <jason@pews.dev> Co-authored-by: Lucas Nogueira <lucas@crabnebula.dev>
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.