beeware / briefcase

Tools to support converting a Python project into a standalone native application.
https://briefcase.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
2.48k stars 352 forks source link

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

Closed ethompsy closed 1 month ago

ethompsy commented 1 month ago

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: