Skip to content
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

ISSUE-1472: Added xcrun debugging tips to error message for failed signing attempts #1825

Merged
merged 4 commits into from
May 26, 2024

Conversation

ethompsy
Copy link

@ethompsy ethompsy commented May 21, 2024

This implements a bit of guidance for failed signing attempts on MacOS to smooth the issue described in #1472. Considering that we would need to run xcrun notarytool history to first find the submission-id of the failed signing attempt before running xcrun notarytool log <submission-id> to get the logs, all within the except of a try/except, it seems most sensible to just inform the user of how they could track down the error themselves.

Refs #1472

PR Checklist:

  • All new features have been tested
  • All new features have been documented
  • I have read the CONTRIBUTING.md file
  • I will abide by the code of conduct

@ethompsy ethompsy changed the title Added xcrun debugging tips to error message for failed signing attempts ISSUE-1472: Added xcrun debugging tips to error message for failed signing attempts May 21, 2024
Copy link
Member

@freakboy3742 freakboy3742 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it would still be worth doing the extra work to automate this if we can; but as an immediate workaround, providing the manual commands is a good idea.

src/briefcase/platforms/macOS/__init__.py Outdated Show resolved Hide resolved
@freakboy3742 freakboy3742 merged commit 85b1b82 into beeware:main May 26, 2024
43 checks passed
@ethompsy ethompsy deleted the ISSUE-1472 branch May 31, 2024 15:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants