-1

In my testing, I have found that the results of my tesing regionMonitoring on iPhone4S has been a little under par.

That being said, here's what's happening in my testing:

  1. I try to test by setting an alert for the same location when I drive. Sometimes, the alert goes off right on the dime, but most of the time it does not. I have been wondering about the accuracy of this feature. The feature saves power, which is great, but what good is it if timely updates are not received by the device. It defeats the purpose. In this case the users are going to give bad reviews to the app - because they'll have to switch to startUpdatingLocation which is power hungry

  2. Since I drive around for testing, and because the updates are not received - in time, I believe, the alert does not go off. Is my 50.0m radius too small? I can increase it - but the user will be alerted a little too soon!

  3. The feature relies on user's device being passed by one cell-tower to the next. Therefore, is the user out of luck (for using this feature) if he/she happens to be in area where there are not enough cell towers?

Thoughts? Suggestions? Regards....

leppie
  • 115,091
  • 17
  • 196
  • 297
Sam
  • 827
  • 4
  • 9
  • 21

1 Answers1

1

50 meters is pretty aggressive even for GPS on a handheld. Try throwing up a wider net first, then switch to more aggressive location monitoring when you were say, within 500-1000m of the target location.

SplinterReality
  • 3,400
  • 1
  • 23
  • 45
  • That's a good idea - I will try that. THe only concern I have is about getting the updates on time and/or cell towers. – Sam Nov 29 '11 at 15:37
  • I do seem to recall that there are no hard guarantees here, so you're at the mercy of the API. (and various other factors affecting signal strength) Your app should make this abundantly clear to the user in some fashion if testing indicates this to be a problem. – SplinterReality Nov 30 '11 at 00:20
  • I have added an alert that warns the user of spotty updates for RegionMonitoring and SignificantChangeUpdates. - Thanks. – Sam Nov 30 '11 at 15:01