这似乎只有在应用程序处于后台状态时才会发生。这一切都非常令人困惑,因为应用程序会记录所有对授权状态的更改(使用didChangeAuthorization),而我在任何时候都看不到除authorizedAlways之外的任何值的更改。然后,当用户将应用程序放在背景上一段时间后,他们会得到两个选项的提示:Keep Only While Using或Change to Always Allow。如果用户继续进行Keep Only While Using选择,应用程序似乎只会收到授权状态更改的通知(并且应用程序会收到author