The distribution script (package-mac-dist.sh) wasn't setting BUNDLE_ID,
so it inherited the default 'ai.openclaw.mac.debug' from package-mac-app.sh.
The .debug suffix triggers a condition that blanks SUFeedURL, breaking
auto-updates. Users see:
Update Error!
Appcast feed () after trimming it of quotes is empty for OpenClaw!
Fix: export BUNDLE_ID=ai.openclaw.mac for distribution builds.
Fixes#19748
Closes#1393
The distribution script (package-mac-dist.sh) now defaults BUILD_ARCHS to 'all',
producing universal binaries that run natively on both Apple Silicon and Intel Macs.
Previously, the script inherited the host architecture default from package-mac-app.sh,
which meant release builds done on ARM Macs only included ARM binaries.