Skip to content

v1.0.2 — fix crash on launch

Choose a tag to compare

@KikinaStudio KikinaStudio released this 22 Apr 22:54
· 146 commits to master since this release

Fixes a crash on launch on all non-dev machines.

v1.0.1 crashed immediately on download with:

Fatal error: could not load resource bundle: from /Applications/NotchNotch.app/BoaNotch_BoaNotch.bundle or /Users/leon/NotchNotch/.build/...

Root cause: SPM's generated Bundle.module looked for a resource bundle at paths that only existed on the dev machine. Replaced with Bundle.main.resourceURL for all resource loads.

Install

  1. Download notchnotch-v1.0.2.dmg below
  2. Drag notchnotch.app to Applications
  3. Run this once from Terminal (the app is ad-hoc signed, so Gatekeeper marks it "damaged" on first launch):
    xattr -cr /Applications/notchnotch.app
    
  4. Open the app — it installs Hermes automatically on first launch

Known limitations

  • Apple Silicon only. Intel Macs can't run this build yet — universal binary requires Xcode on the build machine.
  • Ad-hoc signed (no Apple Developer certificate), hence the xattr -cr step.