My Mac is invisible to my iPhone on AirDrop
I find that when AirDrop stops working even when both devices are within bluetooth range and on the same Wi-Fi network, I often have to reboot both devices. There may be another way, but rebooting both has almost always fixed it. Also of note: if you have any firewall enabled, those settings can interfere as well.