Я использую службы определения местоположения в своем приложении для iOS, они включают SignificantLocationChanges
и Region monitoring
.
Я узнаю причину перезапуска приложения, используя «UIApplicationLaunchOptionsLocationKey
» в AppDelegate.
Считайте, что приложение закрыто. В этом случае, когда пользователь выключает и включает службы определения местоположения в настройках iPhone, как показано на рисунке ниже, мое приложение запускается повторно.
______________
Это ожидаемое поведение приложений iOS, зарегистрированных с SingnificantLocationChange
& RegionMonitoring
, или какая-то ошибка, которую я делаю.
Спасибо.