Apple

Code Signing for Canadian Companies.

1. Apple Developer Program Enrollment

2. Enroll & Set Up

3. Obtain Certificates

4. Provisioning Profiles (iOS/macOS non–App Store apps)

5. Build & Sign Your Application

6. Notarize Your macOS Application

7. Verify Signature and Notarization

8. Distribute


Summary:

Canadian companies must use their exact legal name and D-U-N-S number when enrolling. Code signing and notarization are required for distributing macOS/iOS apps and ensuring integrity and trust.
Apple’s notarization guide provides further detail.