DESIGN.md section 11 (S3, S4).
S3: does a locally built, ad-hoc signed app (bundle.sh) run without Gatekeeper prompts, and can it register launch at login with SMAppService.mainApp?
- Test on a clean user account and after a reboot.
- Check the "Background item added" notification.
- If it fails: use a LaunchAgent plist in
~/Library/LaunchAgents.
S4: listing and selecting input devices without microphone permission.
- First observation: listing input devices worked on macOS 27 without a prompt.
- Still to check: setting the default input device, on a clean account.
- If it fails: request permission on first run, with an explanation.
DESIGN.md section 11 (S3, S4).
S3: does a locally built, ad-hoc signed app (
bundle.sh) run without Gatekeeper prompts, and can it register launch at login withSMAppService.mainApp?~/Library/LaunchAgents.S4: listing and selecting input devices without microphone permission.