Stop the Apple Music app from launching

Auto‑Launch Behavior & User Frustration

  • Many complain that pressing play (keyboard key, AirPods stem, Bluetooth headset button, car controls) often launches Apple Music unexpectedly.
  • This happens even when users were previously listening on another device (e.g., phone podcast) or another app (Spotify, browser tab), causing context switches and interruptions.
  • On macOS, Apple Music is a protected “system” app: users report they cannot uninstall it or even reliably hide it; some also hate that it auto-adds opened audio files to their library.
  • Repeated subscription upsell popups (on Mac and in cars) and Spotlight favoring Apple’s app over installed alternatives are seen as dark patterns.

Workarounds & Tools

  • The discussed app works by using the same bundle identifier as Music and doing nothing; simply existing blocks Music from launching.
  • Alternatives mentioned:
    • “noTunes” (popular; runs at login and kills Music on launch).
    • launchctl unload .../com.apple.rcd.plist to disable the remote control daemon.
    • Remapping media keys via hidutil or tools like Karabiner.
    • Shortcuts or scripts that immediately quit Music when it opens.
    • Audio routing tools (Loopback, BlackHole) to send any accidental Music output to a “null” sink.
  • Disabling SIP/SSV or chmod’ing system apps is discussed but generally seen as overkill or blocked on recent macOS.

Debate on Correct Play‑Key Behavior

  • One side: pressing Play with no active media should reasonably open the default music player; Apple Music as default is acceptable.
  • Other side: no other key launches an app; if there’s no active media session, Play should do nothing or resume the last paused source, not guess or favor Apple’s app.
  • Broad agreement that behavior should be user‑configurable: choose default player or disable the binding entirely.

Platform & Policy Critiques

  • Inability to remove or fully hide Apple Music (and other bundled apps) is likened to classic browser bundling and “mandatory” system apps on Android.
  • Some argue macOS has shifted from “premium OS” to an upsell/telemetry layer, with Apple giving its own apps privileged, non‑configurable roles.

Music Apps, Alternatives & “Vibe Coding”

  • Several users prefer local libraries and third‑party players (e.g., VLC, Strawberry, Swinsian, foobar, JRiver, custom tools) over Apple Music’s streaming‑first UI.
  • Others still use Music as an iTunes successor for local content but dislike how deeply the subscription service is baked into the interface.
  • The bundle‑ID collision trick is praised as an elegant, minimal‑code hack; contrasted with more heavyweight “watch and kill” approaches and used as an example in discussions about LLM‑assisted “vibe coding.”