Certificates
All certificate commands support interactive mode — arguments are optional.
List
ascelerate certs list
ascelerate certs list --type DISTRIBUTION
Details
# Interactive picker
ascelerate certs info
# By serial number or display name
ascelerate certs info "Apple Distribution: Example Inc"
Create
# Interactive type picker, auto-generates RSA key pair and CSR
ascelerate certs create
# Specify type
ascelerate certs create --type DISTRIBUTION
# Use your own CSR
ascelerate certs create --type DEVELOPMENT --csr my-request.pem
When no --csr is provided, the command auto-generates an RSA key pair and CSR, then imports everything into the login keychain.
Revoke
# Interactive picker
ascelerate certs revoke
# By serial number
ascelerate certs revoke ABC123DEF456