我的应用程序以前使用requestAlwaysAuthorization,并为NSLocationAlwaysUsageDescription提供一个Info.plist条目。更改后,应用程序将无法获得该位置。它只接收didChangeAuthorizationStatus of kCLAuthorizationStatusNotDetermined。操作系统不会提示对权限进行更改(这是有意义的,因为它已经拥有了对始终的权限。该<em
iPhone 11 Pro Max模拟器上运行它时,如果iPhone模拟器已经被重置并第一次运行该应用程序,我就会得到3种选择的授权警报。然后调用didUpdateLocations,然后应用程序获得位置更新。
如果我停止应用程序,删除它从模拟器,然后重新运行从Xcode应用程序不请求用户许可的位置服务。当位置管理器初始化时不调用didChang