Permissions 应用程序正在导致iOS不断要求用户更改位置权限-iOS13

Permissions 应用程序正在导致iOS不断要求用户更改位置权限-iOS13,permissions,background,location,ios13,Permissions,Background,Location,Ios13,我面临着频繁的位置跟踪提醒问题,即使用户从第二个权限对话框中选择了“更改以始终允许””选项,该对话框通常在应用程序尝试在后台检索位置一段时间后出现。 据我所知,这是一个定期提醒用户应用程序正在后台使用位置,他们仍然希望保留更改并降低权限。 理想情况下,它以3天、7天、14天的频率出现。这是我对其他应用程序的观察,这些应用程序使用“始终允许””权限在后台监视位置 但就我而言,这种跟踪提醒在一天中的第三天会出现4-5次 我在代码中使用了多个CLLocationManager,这应该不是问题。 另外,

我面临着频繁的位置跟踪提醒问题,即使用户从第二个权限对话框中选择了“
更改以始终允许”
”选项,该对话框通常在应用程序尝试在后台检索位置一段时间后出现。 据我所知,这是一个定期提醒用户应用程序正在后台使用位置,他们仍然希望保留更改并降低权限。 理想情况下,它以3天、7天、14天的频率出现。这是我对其他应用程序的观察,这些应用程序使用“
始终允许”
”权限在后台监视位置 但就我而言,这种跟踪提醒在一天中的第三天会出现4-5次

我在代码中使用了多个
CLLocationManager
,这应该不是问题。 另外,我正在调用
requestAlwaysAuthorization()
方法,并预先检查用户是否未授予“AlwaysAllow”。根据文件,如果
**授权状态!=kCLAuthorizationStatusNotDetermined**
,则此方法将不起任何作用。因此多次调用此方法不应该是一个问题

自动暂停位置更新
允许背景位置更新

那么原因是什么呢?或者它依赖于iOS而不受开发者的控制