fix broken location due to ios8 location authorzation api changes