-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
feat: Support Apple Distribution Cert for MAS #9226
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
base: master
Are you sure you want to change the base?
feat: Support Apple Distribution Cert for MAS #9226
Conversation
🦋 Changeset detectedLatest commit: dfa959c The changes in this PR will be included in the next version bump. This PR includes changesets to release 8 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
Don't merge this one yet, I need to run a successful mas signing and submission with Apple first to have full confidence. Thanks! |
Sure thing, converting PR to Draft for now then so as to enforce no-merge. |
This PR is stale because it has been open for 30 days with no activity. Remove stale label or comment, or this will be closed in 30 days. |
Add
Apple Distribution
to the list of supported certs for MAS. This cert has replaced3rd Party Mac Developer Installer
in the Apple Developer program. This change will allow either of these two certs to be used to sign a MAS pkg for the Apple App Store submission.This change also expands the
findIdentity
function to take in a list of accepted certs rather than just a single cert for all cases where a cert needs to be pulled from the keystore. This also simplifies some existing code that was already trying to do this same type of thing in a more roundabout way.Issue Identified In:
#6523
#7040