NSLocationDefaultAccuracyReduced not taking effect after app update (YES -> NO) for first-time location authorization

Hello Apple Developer Technical Support / Core Location Team,

I’m requesting clarification on the effective timing of the Info.plist key NSLocationDefaultAccuracyReduced. We shipped Version A with NSLocationDefaultAccuracyReduced = YES (reduced accuracy by default). In Version B we changed it to NO. After updating to Version B, on devices/users that have not previously granted location authorization for our app, the first authorization flow still behaves as if reduced accuracy is the default (i.e., the same behavior as Version A).

Could you please confirm:

  1. When iOS evaluates/caches NSLocationDefaultAccuracyReduced (install time, app launch, or at first authorization prompt)?
  2. After an update changes this key from YES to NO, should the new value apply to users who have never authorized location for the app?

Environment:

  • Iphone 16 (IOS 26.0)

I can provide a sysdiagnose and additional logs if needed.

Thank you,

Jack

NSLocationDefaultAccuracyReduced not taking effect after app update (YES -> NO) for first-time location authorization
 
 
Q