Возможный дубликат:
Создайте мобильное приложение, которое прослушивает события входящего телефонного звонка
Я хотел бы иметь возможность фиксировать событие «входящий вызов» в своем приложении. Я хотел бы выполнить задачу на основе сведений о входящем вызове, прежде чем передать вызов приложению вызова по умолчанию.
Из моих исследований в Интернете я понял, что метод приложения applicationWillResignActive вызывается при поступлении входящего вызова. Однако это помещает приложение в фоновый режим, и я теряю возможность взаимодействия с пользователем на переднем плане, которая мне нужна. В фоновом режиме лучшим сценарием является отправка уведомления на передний план.
Есть ли способ прикрепить обработчик событий глубже в структуру iOS, чтобы зафиксировать событие до приложения вызова Apple по умолчанию. Мне не нужно, чтобы приложение работало во время звонка.
Заранее спасибо. :)