Fixed
- App crashed on launch in release builds (#6). SwiftPM's auto-generated
Bundle.moduleaccessor expects the resource bundle atBundle.main.bundleURL/MacSift_MacSift.bundle(the.approot), butbuild-app.shonly copied it underContents/Resources/. The accessor's hardcoded absolute build path masked the bug on the developer's own machine, so end users were the first to hit thefatalErroron first localized string lookup.L10nnow routes every lookup through aresourceBundlestatic that prefersBundle.main(where the.lprojdirectories are already flattened) and only falls back toBundle.modulein the test runner. Fixed in #7. Reported by @eryajf.
If you downloaded 0.4.0 and it crashed on launch, this release fixes it — no other behavior changes since 0.4.0.
Install
- Homebrew (recommended):
brew install --cask --no-quarantine lcharvol/macsift/macsift - Manual: download
MacSift.zipbelow, unzip, dragMacSift.appto/Applications, then right-click → Open the first time.