31

vilmoskörte's answer appears to be a good one, but I took it upon myself to make a tool that does this for my own education. I put it on GitHub. WhereAmI A simple command line tool. No options, just runs and outputs Lat/Long, accuracy in meters, and a timestamp. It will need OS X Location Services to be turned on (System Preferences > Security & ...


24

Technically - the process is called trilateration and operates by cross checking all BSSID - the unique identifier / MAC address for each wireless base station that your Mac can detect with it's radian in a listening mode. You can run this scan manually by running the Wireless Diagnostic app which is located in /system/Library/CoreServices/Applications on ...


21

Go System Preferences > Security & Privacy > Privacy [tab] Uncheck and recheck 'Weather' and it's back to normal See below img


19

For most practical situations, GPS will work well enough for you to track your progress but not have great coverage (less than 2m accuracy) or accurate speed over ground readings from iOS. From an antenna / physics perspective, you may have horrendous GPS reception since you are riding inside a mostly complete faraday cage. Even if you have your phone in a ...


17

iOS 7 introduced support for Bluetooth Low Energy (BLE) iBeacons. These are small Bluetooth devices that can be placed to indicate a very specific location and the system respond in some way when they are detected. Enter a shop and an app for the shop showing you the latest offers might be one way for this to be leveraged. This would be different from usual ...


16

The hollow location indicator is used to show that one or multiple applications have active geofences. For example, you can use Reminders.app to remind you of something “when you get home”. To detect when you are near your home location it has to check your location every now and then to compare it to your home. This will usually happen when you unlock your ...


14

It's a new feature in ios 5 called "region Monitoring" The reason it's active even if the app is closed is that this feature runs in iOS 5 core and notifies all apps that are registered when they have entered or left a specific geo-fence. Reminders does that when you use a location based reminder. Although the location icon appears at all time. This ...


13

This already has been programmed, have a look at http://iharder.sourceforge.net/current/macosx/locateme/


13

In your Safari preferences > Privacy : Select Prompt for each website one time only


12

Domestic Satellite Navigation systems usually include limitations as a security measure. The general rule is that nothing off the shelf should be able to assist in the creation of a guided missile. To that end most, if not all, civilian GPS units will fail or work poorly if any of the following conditions are met: High Altitude - Once you are higher ...


11

GPS uses satellites to triangulate your position with great accuracy, however there are other ways to get a fix provided you can triangulate via other means. Apple uses a database of WIFI networks with known locations to help ascertain your location in some instances (i.e. if you can see WIFI networks A B and E, then you must be approximately located at Z ...


11

Press the i icon in the top right of the screenshot you provided. There you can change the location for weather. Edit Did a quick search and it seems to be a bug in yosemite. Found a french website with a solution, link . it seems that the location for you weather is stored in ~/Library/Containers/com.apple.ncplugin.weather. I don't know if this is a ...


11

Yes - your son can block sharing of location in several ways. The best you can do is enforce restrictions on the device to prevent changes to Find My Friend / Location settings, but if your son is savvy enough to know to hide location, they will be savvy enough to: google a faraday cage and put the phone in aluminum foil enable airplane mode powered off ...


10

Since it's a new iOS 5 feature, I'll add some information (even though it's not your problem). Starting with iOS 5, you can ask the system to notify you when your location is being used. You can find the relevant options in Preferences > Location Services > System Services. There you can choose iOS 5 services that are allowed to geolocate: Cell Network ...


8

I'm the author of LocateMe, and I just discovered that I have to copy LocateMe into the /Applications folder for it to work in Mountain Lion. I'm not sure what I'd have to do to avoid that -- probably something about getting a cert, which I'm not likely to pursue anytime soon. In the meantime, for LocateMe and probably the others, try copying them to /...


8

It seems that you can need wifi on (but not necessarily configured) in order to get location, Core Location works using skyhook and will not function without wifi on. This is not well documented by Apple but this StackOverflow conversation covers it. According to the above, you should be able to turn on Wifi, wait for a location fix and then turn it off. ...


8

There is no public API to control the Wifi on iOS. Therefore Apple won't allow it on the AppStore. If such an app exists then maybe on Cydia.


7

Register your router's MAC address with Skyhook and enter your correct latitude/longitude coordinates. http://www.skyhookwireless.com/howitworks/submit_ap.php After a few days, your location should be correct in any website or app that uses Skyhook's database, which is fairly ubiquitous.


6

Your home and work geo-location are picked up from your contacts card in the Contacts app (on iOS devices). To manage where your home or work is, edit the relevant addresses in the Contacts app, under 'add new address'. You can also edit other peoples addresses, add shops, the gym, clubs, etc, and it will use this data.


6

Yes; The Geo tags are written into the images via the native Location Services within the phone, primarily via the GPS chip the phone contains. Since the information written is merely latitude/longitude, you do not need to have a data connection in order for that information to be determined and added. The need for a data connection in tandem with photos ...


6

It turns out the only thing to do is wait. I called Apple and the rep said that if power cycling the phone and "forgetting" the wifi network didn't help, the Apple database would clear stale entries after 30 to 60 days. Sure enough, after about a month my phone started showing the new location. (Note: I tried @bmike's procedure several times on each of the ...


6

First of all, you need homebrew installed on your system. If you haven't, visit http://brew.sh for instructions, or let me know and I will try to guide you. Then you need to install arp-scan. To do it, open a Terminal and type brew install arp-scan. Next step. Save the following script, I called check-iphone-available.scpt, but your can rename if you want....


6

Safari > Prefs > Privacy > Website use of Location services:


6

The generic answer you can find at Apple support website About location precision or accuracy Depending on your device and available services, Location Services uses a combination of cellular, Wi-Fi, Bluetooth, and GPS to determine your location. If you're not within a clear line of sight to GPS satellites, your device can determine your location ...


6

I just experienced the same thing, although with a different coupon and app. For me, it turns out that it is coming from the 'Wallet' app. If it is, go to the 'Wallet' app, click on the coupon, then the 'i' on the bottom left. You can select 'Remove Pass' and that should get rid of it.


6

After installing geoipupdate and geoip with geoipupdate support navigate to the file /usr/local/Cellar/geoipupdate/2.3.1/etc/GeoIP.conf and open it. Replace: # Please see http://dev.maxmind.com/geoip/geoipupdate/ for instructions # on setting up geoipupdate, including information on how to download a # pre-filled GeoIP.conf file. # Enter your user ID and ...


6

Actually you’re already on the right track, as you also do this within your iPhone’s Privacy settings. More specifically: Go to Settings > Privacy > Location Services To the right of each app that is listed you’ll see an indication of when it accesses your location Now tap on any of the apps you’d like to change the location settings of (Hint: you can also ...


5

Since your phone is a Verizon iPhone, it got the time from the cell towers. (Verizon, along with Sprint and unlike AT&T and T-Mobile, uses CDMA which broadcasts the local time from the cell towers.) It must be that Airplane Mode is actually "don't transmit" mode instead of "don't transmit or receive" mode as I'd always assumed. Edit my reasoning: I ...


5

Those apps need to be signed with a developer certificate before they can authorise with the Core Location service. If you look in Console.app you can see the failed attempts to authorise: 31/12/2012 13:08:26.441 locationd[484]: Couldn't get information from PID 40084 31/12/2012 13:08:27.515 CoreLocationAgent[40086]: CodeSigningInforequest for pid=40084 I’...


5

Yes, GPS can be used by more than one app at a time. I frequently use Runkeeper in the background for tracking my movement, and Zombies Run or Geocaching in the foreground. I've never had any issues with any of them not getting the data.


Only top voted, non community-wiki answers of a minimum length are eligible