Apple не позволит вам «выйти на передний план», но вместо этого вы можете использовать локальное уведомление.
Так что для того, что вы хотите сделать, вам нужно:
После запуска URL-адреса набора вы получите «applicationDidEnterBackground:», когда ваше приложение будет перемещено в фоновый режим. Вам нужно будет запустить фоновое задание, иначе вы не получите изменение состояния вызова.
Когда вы получите изменение состояния вызова, создайте локальное уведомление. Если пользователь хочет «просмотреть» ваше приложение, то ваше приложение выйдет на передний план.
Существует одна проблема с вышеизложенным: если телефонный звонок дольше 10 минут, то фоновая задача будет прервана, вы не получите изменения состояния вызова.