You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Separate the Debug app bundle so dev can run beside production
The Debug and Release builds were identical in identity (bundle id
com.zaai.c5h, name C5h, same icon), so a locally built dev app and the
installed production app collided on Launch Services identity and helper
log files. Give the Debug build its own identity while deliberately
keeping the shared data directory so dev sees real production data:
- Debug PRODUCT_BUNDLE_IDENTIFIER com.zaai.c5h.debug and PRODUCT_NAME
"C5h Dev" (produces C5h Dev.app); CFBundleDisplayName now follows
$(PRODUCT_NAME). Release identity is untouched.
- New AppIcon-Dev.icon (orange "DEV" band), selected in Debug only.
- Build-aware helper log filenames so the dev subprocess helper writes
com.zaai.c5h.debug.helper.*.log instead of sharing prod's log files;
the production LaunchAgent label is unchanged.
- New Toolkit/Conductor/install-dev.sh builds and installs C5h Dev.app
into /Applications alongside the production app.