-
Notifications
You must be signed in to change notification settings - Fork 3
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
Consider using rust implementation of notarization tool #264
Comments
That would be amazing! |
To notarize and staple, you’ll need an App Store Connect API Key to authenticate connections to Apple’s servers. You can generate one at https://appstoreconnect.apple.com/access/api. |
If someone can generate me such an api key I can start working on that. In oder to create the api key you need to login to the Apple Developer Account via the url above. |
I could successfully notarize an app with the rcodesign binary and retrieve the notarization log. Furthermore, there is no good replacement for the info command. There is a wait command that you can run with max wait time of 1s which will also give you the notary log if the notarization succeeded, but counterpart for info would be handy though not mandatory. |
Created an issue at the upstream repo to discuss potential changes that would make the integration easier: indygreg/apple-platform-rs#120 |
The project https://github.com/indygreg/apple-platform-rs is a rust implementation of various apple related tools.
This includes codesigning and notarization.
Investigate if we can utilize that library to do the notarization which would allow us to deploy the service in the okd cluster.
The text was updated successfully, but these errors were encountered: