Cannot Turn on Location Services
Try clearing temporary/cache files

These files are automatically generated and don't contain any of your data. Sometimes, they will corrupt and create problems similar to yours.

Please backup all data and read the entire answer before proceeding.

First, copy the below path and paste it into the Go to Path dialog box found by going into the Go menu in Finder, or right-click it and select Services ▹ Reveal in Finder. It might be simply Services ▹ Reveal.

/var/folders/zz/zyxvpxvq6csfxvn_n00000sm00006d


A folder should open with another folder in it selected. The selected folder would be zyxvpxvq6csfxvn_n00000sm00006d. Select only that folder and move it to the Trash. Do not tamper with the rest of the folder. 

You may be prompted for your administrator login. After you empty the Trash, restart your computer. Turning on Location Services should now work.