简体   繁体   中英

Track user position in iOS with installed app - is it possible?

I have a request from a customer of an app that tracks the users position and send this data to a server. We can assume that the users consent to this and know that they are being tracked.

I know that there's possible to run such tasks in the background of an app when it is not currently active. What's the restriction of this? Can I track GPS-positions for as long as the app is open but not active?

Is there perhaps even possible to track gps-positions without actually running the app. With the only need that it is installed? (I know google did this in the latitude-app if the user did consent.)

I also guess there's integrity issues with this, even if the user consent.

Edit: Also, what would be the best way to achieve the best location updates possible and still make it to the app-store?

Hi we can track the IOS applications using VOIP. But apple will rejects the application when you want put the application in Apple store.

If you want to distribute the application(Enterprise) you don't face any problem ,but it will impact on the battery of the device. The following blog helps you. http://blog.dkaminsky.info/2013/01/27/keep-your-ios-app-running-in-background-forever/

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM