Как вывести приложение на передний план после звонка? - PullRequest
3 голосов
/ 30 октября 2010

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

Есть ли способ, с помощью которого мое приложение выходит на передний план (вместо собственного приложения телефона) после отключения вызова.

Если прямого пути нет, частные api / методы также работают, так как я не собираюсь подавать это приложение в магазине приложений.

Заранее спасибо

Ответы [ 3 ]

1 голос
/ 31 октября 2010

Так как это нарушит безопасность песочницы (обнаружение разъединения вызова, закрытие другого приложения и т. Д.), Я сомневаюсь, что есть какой-либо API, открытый или иной, в неизмененной стандартной ОС, который позволил бы вам принудительно заставить ваше приложениепередний план без какого-либо взаимодействия с пользователем.

1 голос
/ 31 октября 2010

Я сомневаюсь, что есть способ сделать это, просто потому что приложение в фоновом режиме находится в замороженном состоянии.Это означает, что приложение не запущено, но ему все еще выделяется память.

Но вы можете установить локальное уведомление в applicationDidEnterBackground::)

0 голосов
/ 01 ноября 2010

Я думаю, что это невозможно через API, предоставляемые Apple. Может быть любой другой взломанный способ сделать это

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