Skip to content

fix: ad-hoc sign the whole macOS app bundle - #3

Merged
s3rgiosan merged 2 commits into
mainfrom
fix/macos-adhoc-signature
Nov 6, 2026
Merged

s3rgiosan merged 2 commits into
mainfrom
fix/macos-adhoc-signature

Conversation

@s3rgiosan

Copy link
Copy Markdown
Owner

The macOS build had a linker signature on the binary only. The app bundle had no valid signature, and codesign --verify --deep --strict failed with "code has no resources but signature indicates they must be present".

This change sets bundle.macOS.signingIdentity to "-" in tauri.macos.conf.json. The bundler then gives the whole app bundle an ad-hoc signature with the hardened runtime.

The app is still not notarized. After a download, macOS still says that the app is damaged until the user removes the quarantine flag. The README tells the user how to do this.

This PR also releases 1.1.1.

Checks

  • A local tauri build --target aarch64-apple-darwin --bundles app gives flags=0x10002(adhoc,runtime), and codesign --verify --deep --strict passes.
  • The built app starts and opens its main window.

@s3rgiosan
s3rgiosan merged commit cce4923 into main Nov 6, 2026
4 checks passed
@s3rgiosan
s3rgiosan deleted the fix/macos-adhoc-signature branch November 6, 2026 10:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant