-
Notifications
You must be signed in to change notification settings - Fork 41
DevNotes_Processeses_Signing_and_Notarization
In order to perform Signing and Notarization we need to use "Developer ID Application" certificate. This can be created by the account holder.
Once the certificate is created open your terminal and encode the certificate to base64, you can also copy it to the clipboard at the same time by running:
base64 -i Certificates.p12 | bcopy
Go to your Github project and navigate to Settings -> Secrets where you can add new secrets. Create a new repository secret, I’ve called it MACOS_CERTIFICATE, and paste the encoded certificate. Create another secret name, for example MAOS_CERTIFICATE_PWD, where you store the certificate password (created by or someone else).
In order to peroform notrarization one also need create app-specific passwords How to generate an app-specific password
- Sign in to appleid.apple.com.
- In the Sign-In and Security section, select App-Specific Passwords.
- Select Generate an app-specific password or select the Add buttonBlue plus sign icon., then follow the steps on your screen.
- Enter or paste the app-specific password into the password field of the app.
- View/Subscribe to the SasView Calendar
- Fortnightly developer's agenda/minutes
- Developer Guides
- Admin Processes and Procedure Notes
- Active Project Pages
- Historical Archive of Obsolete Pages
- Contributor e-Learning Course (free)
- Non Coding contribution needs/projects
- New functionality projects
- DRAFT for acknowledging contributions