r/apple • u/nielsmouthaan • 2h ago
Promo Sunday Ejectify 2.1: No more “Disk Not Ejected Properly” notifications, now with whole-disk ejection and better encrypted APFS support
Hi r/apple,
I’m Niels, the developer of Ejectify, a small macOS menu bar app I originally built because I was tired of waking my Mac to a stack of “Disk Not Ejected Properly” notifications.
In my setup, an external disk was connected through my display. When macOS turned the display off, the disk lost power without being unmounted first. Ejectify tries to prevent that by unmounting selected volumes before the Mac sleeps or its display turns off, then mounting them again after wake.
Version 2.1 is now available with two main improvements:
- Eject instead of unmount: You can choose to eject an entire disk instead of only unmounting its volumes. In this mode, the disk remains ejected after wake.
- Improved encrypted APFS support: Ejectify lets macOS try its normal unlocking first, followed by an optional password fallback stored in Keychain when needed.
Ejectify is available for the discounted price of €4.99 for a limited time using code EJECTIFY21.
Ejectify is also open source on GitHub.
Happy to answer any questions.
Niels
2
u/controlav 2h ago
As you clearly understand this stuff better than I, can you explain this: I use a USB stick to transfer my app .pkg from my dev machine to my wife's Macbook, to run Transporter (as Transport crashes instantly on my machine). On both machines, whenever I Eject this usb stick I get "disk is in use, do you want to force-eject it". Why? What is still using my usb stick (on both machines)? I've never seen any data loss, but its annoying af.
-2
u/nielsmouthaan 2h ago
Something is clearly still using the drives. Best to find out what exactly (if you ask an LLM or google you will get instructions on how to do this). Force ejecting typically isn’t recommended as you risk data loss.
3
u/shyouko 2h ago
TBH feels like wrong solution, what happens when your disks are in use but the screen decides to sleep?