Significant Location Change in iOS5 is less reliable than iOS4.0

Originator:honcheng
Number:rdar://9720669 Date Originated:05-Jul-2011 08:47 AM
Status:Open Resolved:
Product:iOS Product Version:5.0b2
Classification: Reproducible:Always
 
Summary:
Significant location change in iOS4.0 works as intended. Application gets updated when there is a significant location change. But in iOS5.0, this is no longer reliable. Almost 90% of the time, location update is almost random when comparing side-by-side with a device running iOS4.0 and the same test app.

Steps to Reproduce:
Use stopMonitoringSignificantLocationChanges when application is in background. 
Every time location is updated in background, use a local notification to display update. 

Expected Results:
Test app running on iOS4.0 and iOS5.0 should have similar intervals for location update.

Actual Results:
Test app running on iOS5.0 gets updated a lot less frequent, and sometimes over longer distance, than iOS4.0.
e.g. Over distance of 20km, iOS4.0 gets updated 9 times, but iOS5.0 only gets updated 2 times. 

Regression:
-

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!