Я пишу приложение VoIP, которое использует PushKit-уведомление, и я не могу найти , какое количество времени выполнения фона дает мне один входящий push?
Первое, что я проверил, это [UIApplication sharedApplication].backgroundTimeRemaining
, но этот счетчик не выполняет reset следующими нажатиями, и приложения все еще остаются активными даже с backgroundTimeRemaining == 0
.
Мой вопрос: как получить время оставаться, пока приложение не замерзнет системой? Или как рассчитать это время в отношении количества входящих PushKit.
Мне нужно это, чтобы изящно закрыть сокеты/соединения, прежде чем приложение станет замороженным.