RaceStudio 3 for macOS — drag the AiM folder to Applications, open once to set up. Connect AiM devices over Wi-Fi or USB (USB support is new and tentative).
Ships a .pkg installer (with auto-launch) and fixes the uninstaller.
- Uninstaller now removes
/Applications/AiM. The generateduninstall.shdeferred the folder
removal with( sleep 2; rm -rf "$APPS" ) &, but that detached subshell is reaped when the admin
do shell scriptreturns — so the AiM folder was left behind. Remove$ROOTand$APPS
synchronously instead (the--remove-datalogic and the aim-bridgelaunchctl bootoutare
preserved). Safe to delete the folder containing the running Uninstall app: the admin shell is a
separate root process, and macOS keeps the launched applet running off its open executable. - New
.pkgalongside the DMG.build-apps.shbuilds a component package
(RaceStudio3-<ver>-<rev>.pkg, the four apps →/Applications/AiM) for MDM deployment
(Mosyle/Jamf InstallApplication). Apostinstallscript auto-launches RaceStudio 3 in the console
user's session on interactive installs (silent for unattended/MDM pushes). Signed with a Developer
ID Installer cert + notarized whenDEVELOPER_ID_INSTALLER_CERT_P12is configured; otherwise
emitted unsigned (still MDM-deployable).release-dmg.ymlimports the optional Installer cert and
publishes the.pkgasset.