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

  • Home
  • SEARCH
  • 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 6148069
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 23, 20262026-05-23T19:12:56+00:00 2026-05-23T19:12:56+00:00

My app registers for background location updates (not Significant Change. I need more granularity

  • 0

My app registers for background location updates (not Significant Change. I need more granularity than kilometers)

That part works fine. I just want to stop the updates after the app has been in the background for 60 minutes. The way I’m doing it right now is to call stopUpdatingLocation in my CLLocationManager delegate.

However, I am unsure if this will actually stop my app from receiving background location updates, or if it will, but will just ignore them. Ideally, I’d like to not have my app be responsible for battery drain except for a small period of time after user activity.

Apple’s documentation tends to send me in circles on this one. Right when I think “Executing Code in the Background” is about to spill the answer, it directs me to “Location Awareness Programming Guide.” Right when that one is about to get specific about this question, it sends me back to “Executing Code in the Background.” 🙂

  • 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-05-23T19:12:56+00:00Added an answer on May 23, 2026 at 7:12 pm

    I’m not sure whether your app has total control over this, but the docs for stopUpdatingLocation do state the following …

    Disabling event delivery gives the receiver the option of disabling the appropriate hardware (and thereby saving power) when no clients need location data

    Which would suggest that should your app be the only one requesting background location data, and you request it to stop the GPS receiver would disable the appropriate hardware to save on power, which I think it was you’re looking for.

    What I can suggest is that you enable Power logging in Settings -> Developer, then run your app for an hour or so to a point where you think GPS is disabled, run for another hour and then compare the power usage in Instruments. This should provide you with a much clearer picture.

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

Sidebar

Related Questions

I'm working on an app that monitors significant location changes in the background. I've
Background: I have a winForm app that registers a user in the database based
Background: I have a winForm app that registers a user in the database based
I have a new web app that is packaged as a WAR as part
I've got a location service running in background of my app with requestLocationUpdates(LocationManager.GPS_PROVIDER, 5*60*1000
I have a web app that only registered users can use, therefore I should
My app has many controls on its surface, and more are added dynamically at
Apple's developer website describe 3 types of background services an app can use, music,
Background I am developing a social web app for poets and writers, allowing them
I'm developing an android app (if you want more info http://www.txty.mobi ) and I

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.