-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Docs should talk about how to staple the Apple notarization ticket to the application #2253
Comments
Thanks for the information, saved my day! On your local machine
On remote machines e.g. GitHub ActionsSince the
|
Obviously we'd want this automated though. I guess this plugin could run the command to staple the ticket as well, but we'd need a new name for the task unless people are fine with modifying the existing task to do it. For my own purposes, if |
The discussions on Apple's developer forums seem to imply that stapling a Dmg should work https://developer.apple.com/forums/thread/671514 We will definitely document stapling.
We might also add a task to wait for the end of notarization and staple the resulting container. However, I am also not sure that it would be a universal solution |
The docs for Signing and notarization on macOS talk about how to send the notarisation request to Apple, but this is only step one of the process.
Step two is to staple the resulting ticket to the app, but steps for doing this in the build are currently undocumented.
On top of that, the order of operations seems different to what you'd gather from reading Apple's docs.
The flow as the docs here currently describe it:
The flow as Apple describe it:
I know the notarisation process takes a while as well ("within an hour") which does stall the build for however long that takes to happen, but I guess tests and other things can still be run while that sits in Apple's queue.
The text was updated successfully, but these errors were encountered: