Вывести приложение на передний план во время звонка - PullRequest
2 голосов
/ 01 января 2012

Я хотел вывести свое приложение на передний план во время телефонного звонка.Я знаю, что у меня есть call.callState==CTCallStateConnected, но я хотел выполнить некоторые команды, когда состояние вызова считается активным.

Поэтому, когда обнаружен телефонный звонок (состояние подключения), я хочу, чтобы мое приложение всплыло из фона.и появляются на переднем плане.Я просто не уверен, как заставить приложение регистрировать это CallConnectedState при работе в фоновом режиме (и снова открывать после активации?)

Спасибо!

Ответы [ 2 ]

3 голосов
/ 01 января 2012

Я не уверен на 100% в отношении iOS 5, но под iOS 4.X вы, конечно, могли бы не программно заставить приложение переместиться с фона на передний план.

Философия Apple заключается в том, что пользователь все время контролирует, и любое приложение, которое он хочет видеть на переднем плане, остается на переднем плане.

Вот еще один вопрос, который примерно такой же, как у вас .

1 голос
/ 01 января 2012

Майкл прав, но я просто хотел добавить, что это невозможно в любой версии iOS, включая iOS 5. Вы просто не можете переместить свое приложение на передний план, когда телефонный звонок активен.

Там может быть какой-то способ сделать это с помощью взломанного телефона, но я понятия не имею, как. Это выходит за рамки этого вопроса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...