If your AirDrop isn’t working on macOS, or your MacBook doesn’t appear in other devices, it’s likely a background service has stalled — usually related to network discovery, Bluetooth, or AirDrop agents.
This happens often after:
- sleep/wake cycles
- switching Wi-Fi networks
- system updates
Here’s a simple Terminal command that restarts all key services AirDrop relies on — no need to reboot or reset your Mac.
✅ Step 1: Open Terminal
- Press Command (⌘) + Space to open Spotlight Search
- Type Terminal and hit Return
✅ Step 2: Paste This Command
Copy the following line and paste it into Terminal, then press Return:
Loading...
What does this command do?
This command restarts 3 key macOS services that directly affect AirDrop:
bluetoothd
– handles Bluetooth discovery and connection, required for AirDrop handshakessharingd
– manages AirDrop visibility and file sharing between devicescfprefsd
– refreshes system and user preferences (helps when AirDrop settings get “stuck”)
By resetting these services, your Mac can reappear in AirDrop and start accepting or sending files again — without rebooting.
🎉 Done — AirDrop Should Work Now
After this reset, open AirDrop again via Finder → Go → AirDrop, and try sending a file.
Your Mac should now be discoverable and able to receive.
💡 Tip: Make sure both Wi-Fi and Bluetooth are turned on, and that AirDrop is set to “Everyone” (even temporarily).