Skip to content

macOS signing and notarization #72

@thedavidweng

Description

@thedavidweng

Problem

OpenLoop uses ad-hoc code signing. macOS Gatekeeper shows a security warning on first launch for DMG installs, requiring manual bypass. This blocks distribution to non-technical users.

Scope

  • Apple Developer ID certificate setup
  • Notarization integration in the CI release workflow
  • Remove Gatekeeper bypass instructions from README and release notes (no longer needed)

Acceptance criteria

  • DMG builds are signed with a Developer ID certificate
  • Builds are notarized via xcrun notarytool in CI
  • First launch shows no Gatekeeper warning
  • Gatekeeper bypass instructions removed from docs

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    Status
    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions