Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8687825
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 12, 20262026-06-12T23:12:20+00:00 2026-06-12T23:12:20+00:00

When leveraging the kCLLocationAccuracyHundredMeters constant, what location data is being used and where is

  • 0

When leveraging the kCLLocationAccuracyHundredMeters constant, what location data is being used and where is that data stored when the OS pulls the data? The “last known location” used to be stored in cache.plist, but since iOS 4.2.8 that is no longer the case.

I am trying to gain a better understanding of how applications determine a device’s location. The Core Location Framework allows calls for location-related data but hides the gritty details behind the API.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-12T23:12:21+00:00Added an answer on June 12, 2026 at 11:12 pm

    It’s not the apps that determine device location but the device. (hardware and software) The device in turn has the ability to inform the app about the device location via the Core Location API. Location is not tracked automatically, but you can ask the device to track it (again through the API).

    The rationale behind constants like kCLLocationAccuracyHundredMeters is that an increasing localization accuracy costs increasing amounts of computation power. There is no point in investing in finding your position with an accuracy of 10 meters if all what you need is 100 meters.

    Internally, there are two sources of data that are used to locate the device: 1. A GPS chip built into the device which is capable of receiving signals from GPS satellites surrounding the earth, which send timing information. As the signals arrive at different times because their distance to the device is differen and the speed of light is finite, the position can be calculated. 2. A database of visible SSIDs with their respective positions is used from which the proximity to their respective position is known.

    That said, for you as an app developer it should be largely irrelevant how the respective data is stored internally in the device. All you need to know is the API.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

So I'm working on app that involves leveraging user profile data from FB. But
I have an app leveraging Core Data SQLITE3 that works perfectly in the simulator.
Thus far, my testing has shown that all standard approaches, examples, and frameworks leveraging
The documentation states that leveraging the --soft option ...Does not touch the index file
I'm building an iPhone App leveraging RestKit to pull/push data to a remote API.
I'm considering leveraging Google App Engine for a small side project, but before I
I've got a custom UITableViewCell implementation (leveraging labels as subviews) that is rendering the
I have an app in ruby that process payments through Braintree but We have
I currently have an Android App leveraging a Popular weservice that currently uses 1024
What's the best practice for leveraging s3 I've got a Rails app that's hosted

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.