▲ 3 r/tauri
Hey folks,
I’m building a macOS app with Tauri and running into a common issue: when others download and open my app, they get this error:
>“XXX.app is damaged and can’t be opened. You should move it to the Trash.”
I know this is Gatekeeper blocking unsigned/unnotarized apps, but I’m looking for the simplest, most user-friendly way to fix it for end users.
What I’ve tried so far:
- Ad-hoc signing with
"signingIdentity": "-"intauri.conf.json - Building DMG with Tauri CLI
- Users have to run
xattr -rd com.apple.quarantine /path/to/appto open it
But I want a solution where users can just double‑click and open without terminal commands or security workarounds.
My questions:
- What’s the minimal setup to avoid the “damaged” prompt for public distribution?
- Do I need a paid Apple Developer account ($99/year) for notarization?Tauri
- Are there any alternatives (free or low‑cost) for small indie devs?
- How do you handle code signing/notarization in your Tauri workflow?
Thanks in advance for sharing your experience!
u/Both_Independent8523 — 15 days ago