Apple Event: May 7th at 7 am PT

macos maps doesn't know location when wifi is off.

My mac mini is connected via ethernet to the net. I keep wifi off since it seems to interfere with my bluetooth devices. The problem is that whenever I do a search using maps, it thinks I live in Cupertino, CA. How can I set the default location for map searches?

Mac mini, macOS 10.13

Posted on Apr 25, 2024 1:41 PM

Reply
14 replies

Apr 26, 2024 7:57 AM in response to pjgrandinetti

pjgrandinetti wrote:

Can you explain the logic behind this design choice? I'm not asking to "fake" my location.


Your own motivations aside, you’re asking for a mechanism that would absolutely be immediately and widely used to fake location.


For this case, you’re asking for this workaround because your local wireless network environment is somehow stuffed. That’s usually due to interference of some sort, or a hardware problem. Wi-Fi and Bluetooth routinely operate together without issues, and the same communications hardware is widely used for both, as well.


Whether this is a bad cable or some other bad device emitting interference, or a marginal Bluetooth device transmitting or receiving, or some other issue or interference arising, by all means shut off Wi-Fi. That’s certainly an option you can choose. Or you can find and fix the problem. Or switch to wired devices.


I’ve used WiFi explorer app to locate Wi-Fi contention, and a Wi-Fi pile-up can potentially cause Bluetooth issues.


We can get some idea of the Wi-Fi environment with the data from the Mac without adding any apps. Tomfetch that data, you can option-click on the Wi-Fi 🛜 logo in the menu bar, and can post the green-highlighted data here. Don’t post the red data.



I'm just asking for MacOS maps to have a default location for searching for local businesses when Wifi is off. It makes no sense to show me restaurants in Cupertino when I live in Ohio.


This is bad, yes, but it's the local environment or hardware that’s central the issue.


This is a bad design.


With no offense intended, your proposed workaround has also some large issues, too.


But as implemented, this is the way things work when Wi-Fi is off. Send your feedback to Apple.

Apr 25, 2024 6:35 PM in response to pjgrandinetti

pjgrandinetti wrote:

why do they not let me provide a default location when they can’t guess?


Why questions are best directed at Apple.


Apple already has one “somewhat wrong” location available from the ISP, too.


Send your feedback to Apple: Product Feedback - Apple


Or troubleshoot and resolve the Wi-Fi and Bluetooth issues, as Apple is unlikely to back off of wireless usage.


Apr 25, 2024 7:17 PM in response to pjgrandinetti

pjgrandinetti wrote:

Yeah, manually setting the time zone doesn’t work.

As mentioned, that only works for the Clock time.

Standing mac mini on side helps with bluetooth but turning wifi off helps more.

In addition to Wi-Fi, poorly shielded USB cables, drives and other devices can also cause Bluetooth issues.

see > Resolve Wi-Fi and Bluetooth issues caused by wireless interference - Apple Support

Seems like a serious oversight to not allow user to set default location when wifi is off.

As mentioned, you will need to send Feedback to Apple.

using > Feedback - Mac mini - Apple

and > Feedback - macOS - Apple

Apr 25, 2024 3:18 PM in response to pjgrandinetti

Maps and other App’s use Wi- FI for location services and there is no work-around for that. The only thing that you can adjust when Wi-FI is off, is the Time Zone for the clock.


One thing that you can test to improve both Bluetooth and Wi-FI reception, is to stand the Mac mini on its side. If that helps but you have consents about it falling over, then you can get and use a side stand.


https://www.google.com/search?

Apr 25, 2024 3:40 PM in response to pjgrandinetti

Mac lacks GPS hardware.


Wi-Fi is how the Mac determines its location, secondary to some other GPS-capable device having previously identified and localized the Wi-Fi network and uploaded that positioning data.


Geolocation by IP address is probably best assumed to be correct within the same country, and locations can routinely be off by hundreds of kilometers or more.

Apr 25, 2024 3:42 PM in response to pjgrandinetti

Macs don't have the radios needed to tap into the Global Positioning System (or other similar systems).


So the only way they can guess your location would be based on your Internet address (which can be deceptive – that might lead them to think you were at the physical address of one of your ISP's routers located in another city), or by comparing nearby Wi-Fi broadcasts to a database that someone compiled of SSIDs and physical locations.


That's why you need Wi-Fi on for Location Services. Even iPhones, which can triangulate their position based on GPS signals, will also use the Wi-Fi method (when available) for fine-tuning their location estimates.

Apr 26, 2024 10:15 AM in response to MrHoffman

Your own motivations aside, you’re asking for a mechanism that would absolutely be immediately and widely used to fake location.

I am not. What I am asking is to be able to search for "Restaurants" instead of "Restaurants, Columbus, Ohio" and not get Restaurants in Cupertino. Perhaps all I am asking for is that Maps simply puts <default city> after my search instead of Cupertino after my search. And <default city> is something I can set in Maps preferences to be used only if Maps cannot get my location from Wifi. This has nothing to do with faking my location.


Apr 26, 2024 10:33 AM in response to pjgrandinetti

That’s a lot of ask for something that works as designed without a hiccup for almost everyone.


Listen, there’s nothing more you can do after sending Feedback. It is what it is and ain’t (never) gonna change. So work around it as best as you can. Why not keep the string Columbus OH in a notepad file for ready copy-pasting? That should do the trick. Or use your mobile device for location-accurate searches.


All the best!

macos maps doesn't know location when wifi is off.

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.