Как вернуться на главную страницу приложения после набора телефонного номера и, следовательно, завершения вызова? - PullRequest
3 голосов
/ 22 апреля 2009

Я разрабатываю приложение для локального поиска в iPhone ... после набора телефонного номера из набора поисковых запросов я могу позвонить на выбранный номер. Теперь мне нужен код или способ чтобы проверить, завершился ли вызов, и приложение должно вернуться на страницу, с которой я выбрал номер, а не выходить из приложения, которое происходит в настоящее время? пожалуйста, помогите ..

Ответы [ 4 ]

1 голос
/ 22 апреля 2009

Сохранить текущую позицию перед выходом из приложения (используйте NSUserDefaults или DataBase) И проверьте это при запуске приложения.

1 голос
/ 22 апреля 2009

Вы не можете.

0 голосов
/ 23 апреля 2009

Это распространенная проблема на iPhone из-за модели одного процесса. UIKit перезапустит ваше приложение после завершения вызова, но вам нужно сохранить состояние до того, как ваше приложение будет прервано, а затем перезагрузить ваше состояние при перезапуске.

Вам следует прочитать этот вопрос SO о сохранении состояния и перезапуске, и в частности пример кода Apple для достижения этого в примере DrillDownSave на сайте разработчиков iPhone (требуется вход в систему).

0 голосов
/ 22 апреля 2009

Чтобы расширить то, что говорят другие;

Вы не можете сделать это на iPhone. Он позволяет запускать только один процесс, поэтому вы не можете запустить приложение в фоновом режиме. То, что говорит Оксиген, вероятно, лучшая ставка для вас; сохранить приложения. положение (навигация) и восстановить приложение. в эту позицию, как только пользователь запускает ваше приложение. еще раз.

Однако для этого требуется, чтобы ваши пользователи запускали ваше приложение. Нет способа сделать это автоматически.

Возможно, когда-нибудь, когда выйдет iPhone OS 4.0, мы сможем запустить фоновые приложения ... Давайте помолимся богам Apple!

P.S: +1 за заголовок!

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