I have iOS 8.1 on iPhone 6 and Yosemite on MacBook Pro (13-inch, Mid 2012)
I did what soxfan04 recommended, but it still didn't work. I however followed what he said and did this:
- Making sure to forget the the respectable device on your MBP and iPhone.
- Turn "OFF" BLUETOOTH AND WIFI on each device then turn them "ON." Let the WIFI connect, but DO NOT let Bluetooth "PAIR"
- Go to SYSTEM PREF -> Sharing -> check the BLUETOOTH SHARING box, turning it off then on.
- Next I prepared the file (picture in my case) by selecting it and clicking the share button; make sure the screen stays on
(the screen staying on is important.) At this point my MBP was still not showing up on my phone but my phone was showing on my MB.
- I then opened my BLUETOOTH PREF on my MB, my is on the tool bar, and let it search for devices. As it did this my MBP became available on my iPhone, I was able to transfer the file at this point and it appeared in my DOWNLOADS folder. One thing I noticed is that when I opened up bluetooth pref my iPhone did not show up under devices and vice versa on my phone. From that point on whenever my MB isn't showing on my phones AirDrop I just opened Bluetooth Pref and it works as before.
I am still upset that I have to continue doing this as I feel that spending $1000 on a laptop and $700 on a phone made by the same, reputable, company should insure that those devices work seamless without having to do this extra opening and closing of windows. I hope that Apple is working to improve the functionality between their devices and not just moving on to the next best thing.