-
Notifications
You must be signed in to change notification settings - Fork 15
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
TeamID is not set during signing #147
Comments
👋 Hey @brokulante - Quill currently does not set the TeamID. It's something that can be added as an enhancement, but requires a bit of additional code. It does look like we have space for the quill/quill/macho/code_directory.go Line 103 in b4ee9d7
We'd have to decode it here: quill/quill/sign/code_directory.go Lines 103 to 119 in b4ee9d7
I can do a bit more investigation to see what needs to be updated on the signing side after we include this as a part of the code directory. |
Thanks for the reply! I'll keep my eyes opened on this issue 🙏 |
Bundle ID is missing too, isn't it? |
What happened:
I'm testing quill to implement into our process for code signing osx binaries. I've exported Apple Developer ID as .p12 cert and password as Quill P12 environment variables (as noted in README). While signing does complete, and I can see certificates embedded into Mach-o binaries, our application cannot start because TeamID is not set.
What you expected to happen:
I expected TeamID to be set
How to reproduce it (as minimally and precisely as possible):
Build MacOSX application with xcode and try to sign it with quill.
Anything else we need to know?:
I've taken a peek into codebase, however, I am not a go developer so I might've understood it wrong, but I couldn't find teamid signature in signing go module.
Environment:
The text was updated successfully, but these errors were encountered: