JustPaste.it

iPod Launcher on macOS: When the App Runs but the Device Might as Well Not Exist

I went into this one expecting nostalgia and maybe five minutes of setup. The slug points to iPod Launcher (app), a small utility meant to make an old iPod show up and behave nicely on modern macOS. Not for syncing music like it’s 2008, but mostly for accessing files, firmware tools, and in my case just checking whether a Classic still had signs of life.

This build came packaged under OrchardKit, which already suggested I’d be dealing with a non–App Store workflow. Fine. I’m on a Mac mini M1, macOS Ventura 13.6, nothing exotic, no beta nonsense.

What I wanted to do

The goal was basic: plug in an old iPod Classic, launch the tool, see if the device is detected, maybe pull a few files off it. Finder alone doesn’t cut it anymore, and Apple clearly doesn’t care about legacy iPods on modern systems.

What broke

The app installed without drama. Dragged into Applications, double-clicked, menu bar icon appeared. So far so good.

Then I connected the iPod.

Nothing.

No device listed in the app. No error. Finder didn’t show it either, which I half-expected, but the tool was supposed to handle detection on its own. The iPod was charging, so the cable wasn’t dead. The app just acted like nothing had been plugged in.

First assumption: Gatekeeper or notarization

My first instinct was that macOS was blocking low-level access. Gatekeeper has been increasingly strict, especially with USB devices. I checked System Settings → Privacy & Security, expecting some warning about blocked system extensions.

There was none.

Apple’s Gatekeeper behavior is documented here:
https://support.apple.com/en-us/HT202491
Useful, but in this case, it wasn’t the culprit.

Second attempt: reinstall, wrong direction

I removed the app, rebooted, reinstalled, launched it again before plugging in the device. Same result. No detection. I even tried a different USB-C hub, because sometimes macOS gets weird with power vs data paths.

Still nothing.

At this point I was sure the problem wasn’t installation-related. The app was running fine. It just wasn’t allowed to see anything.

The thing I missed: removable volumes permission

Starting with recent macOS releases, access to external drives — including devices that masquerade as storage — is gated behind Files and Folders permissions. And the system doesn’t always prompt automatically.

Apple explains this privacy layer here:
https://support.apple.com/en-us/HT210598

Once I went to Privacy & Security → Files and Folders, the app wasn’t listed at all. That was the clue. I manually added it and allowed access to removable volumes.

Quit the tool. Relaunched it. Plugged the iPod back in.

Instantly detected.

No delay. No restart. The device appeared exactly as expected.

I bookmarked this page while double-checking macOS behavior with older USB devices, because it described the same silent-failure pattern I was seeing:
https://stmlare.xyz/entertainment/46679-ipod-launcher.html
It confirmed I wasn’t fighting hardware decay or a dead drive.

One more hiccup worth mentioning

After the initial success, I noticed the app would sometimes fail to see the device if it was already plugged in before launch. Unplugging and reconnecting fixed it every time.

This isn’t unusual. Apple’s own developer notes on USB device discovery hint at timing issues during app startup:
https://developer.apple.com/documentation/iokit

It’s not elegant, but once you know the behavior, it’s predictable.

What actually worked, distilled

The tool itself wasn’t broken. macOS was just doing what it now does best: protecting the system quietly.

If I had to do this again, I’d follow this order from the start:

  • Install and launch the app once

  • Manually grant Files and Folders → Removable Volumes access

  • Quit and relaunch the tool

  • Plug in the iPod only after the app is running

No reinstalls. No cable swapping. No false hardware panic.

Final notes

This is one of those cases where OrchardKit software feels flaky until you remember how defensive macOS has become around external devices. The app did exactly what it claimed once the OS stopped pretending the iPod didn’t exist.

Performance was fine. CPU usage negligible. Transfers were slow, but that’s on the hardware, not the tool.

So yes, the iPod lives. And yes, macOS made me work for it. But at least now I know where the real gate was — and it wasn’t the app at all.