Tag Info

Hot answers tagged

22

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 & ...


16

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 ...


13

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 ...


12

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 ...


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

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


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 ...


10

The iPod touch does not have a GPS. Finding your iPod Touch through MobileMe requires that your iPod Touch has Wi-Fi turned on and connected. It uses Wi-Fi triangulation to find it. It is not as accurate as a GPS, but if your iPod touch is around many Wi-Fi access points accuracy will go up.


10

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 ...


8

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

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

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 ...


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.


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 ...


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.


5

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.


4

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 ...


4

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


4

You don't have precise range control over geo fenced reminders with non iBeacon input. Both GPS and WiFi and cell tower location can trigger locations a good block or more away from a precise location. Until you have iBeacon hardware or software set up, you can snooze that reminder, set a follow on time based reminder or change the original reminder to go ...


4

You can geotag photos in iPhoto or Aperture on the Mac. If you sync them to your iPhone/iPad you'll also see the geolocations. To do this on the iPhone/iPad itself, iPhoto for iOS may also let you do this (I don't have it to check). If not, you could try something 3rd-party like PinApp, though this will not modify the files in your Photostream (since Apple ...


4

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 ...


4

Not on the App Store. Something like this is a likely violation of privacy laws as well. There's no way Apple would allow it.


4

While iOS doesn't support generic background tasks (i.e. doing whatever you want in the background), it does support taking some action when a user enters certain geographical bounds, so it seems like this could technically be possible when moving from work to home or elsewhere. My guess is that it is because iOS is very restrictive about what an app can ...


3

I'm guessing, since I couldn't find any confirmation, but the iPods use the Skyhook network, which is basically a big database of wifi access points and their approximate location. Since you wouldn't have been connected to a network, (here's the guess) the geolocation service must've cached some amount of the database for your general area.


3

AirPort Location takes snapshots of the system settings you select and re-applies them the next time you use your machine at that location.


3

I finally figured it out. In Settings>General>International for some reason New Zealand was selected instead of United States. I had to close out safari, clear browsing data and then re-search something from the iPad search bar and it finally worked.


3

No, there is no way to do this. Also, wifi is only searched for when you actually go to use your phone. It won't search for wifi networks constantly while the phone is in your pocket. Your iPhone is very good at managing its own battery usage. Checking what SSIDs exist is very battery efficient. Lastly, you can turn off that annoying prompt that comes up ...


3

When you tether an iOS device, it will have a live data connection and perhaps make some better use of any Wi-Fi signals that are in range for determining location, but in general - you won't get GPS like accuracy just because an iPad or iPod is connected to a phone (android or iOS) over Wi-Fi tethering. Just like your computer can't really gain GPS data ...


3

How did it do that? Did it look up my IP address? It uses a database of WiFi networks your Mac can see and their approximate locations to triangulate your position. This Apple article says: Your approximate location is determined using information from local Wi-Fi networks, and is collected by Location Services in a manner that doesn’t personally ...



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