I've been playing with the Reminders app embedded in iOS5, and unless I'm missing something there's an issue which renders the interesting-sounding location-based reminders (where you can set a reminder based on when you arrive or leave a location rather than a certain time/date) practically useless.
As far as I can see, as soon as you create a location-triggered reminder, Location Services (i.e. A/GPS) is activated and remains permanently active until the task is either completed or deleted. Killing the Reminders app doesn't make any difference, as it always runs in the background as it's an iOS-level app.
In other words, if I set a reminder to buy milk and set it to trigger when I arrive at the supermarket in 3 days time, Location Services will be constantly running between now and then and there's no way I can stop it (except by disabling Location Services which defeats the object). Oh, except that after about 4-5 hours my battery is going to be dead with the massive battery drain caused by Location Services.
When you think about it, I'm not how sure this could ever work without Location Services being permanently active so I don't think this is a beta bug, but surely this makes what sounds a really useful function completely impractical to use?
*Edit*
Just to clarify, when I say Location Service is active, I don't mean just enabled I mean the GPS is actually running
As far as I can see, as soon as you create a location-triggered reminder, Location Services (i.e. A/GPS) is activated and remains permanently active until the task is either completed or deleted. Killing the Reminders app doesn't make any difference, as it always runs in the background as it's an iOS-level app.
In other words, if I set a reminder to buy milk and set it to trigger when I arrive at the supermarket in 3 days time, Location Services will be constantly running between now and then and there's no way I can stop it (except by disabling Location Services which defeats the object). Oh, except that after about 4-5 hours my battery is going to be dead with the massive battery drain caused by Location Services.
When you think about it, I'm not how sure this could ever work without Location Services being permanently active so I don't think this is a beta bug, but surely this makes what sounds a really useful function completely impractical to use?
*Edit*
Just to clarify, when I say Location Service is active, I don't mean just enabled I mean the GPS is actually running
Last edited: