Godot Exported Game Blocked on macOS: Developer Cannot Be Verified

Share
Workaround available macOS Updated November 14, 2026Based on 3 user reportsHow we research

Quick answer

macOS only runs signed and notarized apps by default. Notarize with an Apple Developer ID, or tell players to right-click Open or remove the quarantine flag.

Most likely fix: Sign and notarize

How to fix it

Try these in order — the most common fix is first.

  1. 1. Sign and notarize

    1. Join the Apple Developer Program and create a Developer ID Application certificate
    2. Set it in the macOS export preset and enable notarization
    Did this fix it?
  2. 2. Ad-hoc sign without a developer account

    1. Choose Built-in (ad-hoc only) for codesign and disable notarization
    2. Players will still need the workaround below
    Did this fix it?
  3. 3. Player workaround

    1. Right-click the app and choose Open, or allow it in Privacy & Security
    2. Or run xattr -cr on the app in Terminal to clear quarantine
    Did this fix it?

Symptoms

Exported Mac game shows 'cannot be opened because the developer cannot be verified' or notarization fails during export.

Why it happens

  • App is not notarized
  • Certificate is the wrong type (needs Developer ID Application)
  • Gatekeeper re-enabled after a macOS update

This guide also covers

  • godot macos developer cannot be verified
  • godot mac export notarization
  • godot export mac app not opening

Still not working?

If Godot keeps failing, you're not alone. See every Godot problem users report or the alternatives people switch to.

Have an app idea? Our small team builds any software: web and mobile apps, games, desktop, AI tools. Price agreed together.

Talk to us
Fixed it? Share this guide

Other Godot errors