Unfortunately, Bluetooth on OS X isn’t perfect. In fact, I’ve had to include a lot of workarounds in MacID’s code to try and get Bluetooth to a more reliable state. Thankfully, Bluetooth on iOS is pretty stable.
If you’re experiencing issues with Bluetooth on OS X there are a few ways you can try resetting Bluetooth.
Option 1. Reset Bluetooth using MacID
In MacID for OS X v1.3.1 and newer you can simply get MacID to reset Bluetooth LE for you. There are two ways to do this:
- The first option is to wait for the Reset Bluetooth button to appear in the device discovery window.
- The second option is to hold ALT while clicking the MacID menu, then from under the “More” submenu choose “Reset Bluetooth“.
Whichever option you choose, you will be prompted to enter your admin password and then MacID will attempt to restart your Mac. If you’re able to disable Bluetooth, so do before you try to reset Bluetooth.
If you would prefer to delete the files yourself, see option number 2 below.
Option 2. Delete two Bluetooth related files and restart your Mac.
This is a little fiddly, but it’s the most effective, especially if you’re stuck at trying to add a device to MacID for OS X.
There are two files that you need to locate and delete. One is in a hidden folder but I will guide you through how to find it using Finder.
- Disable Bluetooth if you can.
- Open Finder, click Go (at the top of the screen), then click Go to Folder. Type or copy/paste /Library/Preferences and click Go. In the Preferences directory locate a file named com.apple.Bluetooth.plist and delete it.
- Click Go again (at the top of the screen), click Go to Folder again and this time type or copy/paste ~/Library/Preferences/ByHost and click Go. In the ByHost folder locate a file that begins with com.apple.Bluetooth and delete it. This file will begin with com.apple.Bluetooth and have some random letters and numbers at the end.
- Restart your Mac.
- Re-enable Bluetooth if your Mac hasn’t already.
Option 3. Reset the SMC.
This one has a lower success rate than the previous method but it does sometimes work. Apple have a great support page on how to reset the SMC based on your type of Mac: https://support.apple.com/en-gb/HT201295
Option 4. Use the Bluetooth debug menu.
You’ll need the Bluetooth icon in your menu bar for this. Hold alt+shift and click the Bluetooth icon. From the Debug menu that appears choose “Remove all devices” and “Reset the Bluetooth module”.
Hopefully one of these will help if you’re experiencing issues with Bluetooth and get you back up and running.