Входящие текстовые сообщения iOS5 не могут быть обнаружены приложением - PullRequest
2 голосов
/ 02 декабря 2011

Мое приложение (с использованием AVMoviePlayer) аварийно завершает работу при получении входящего текстового сообщения, а также локального уведомления от другого приложения. Эти сообщения обычно появляются в этом тонком центре уведомлений в верхней части экрана.

Проблема в том, что ApplicationWillResignActive НЕ вызывается, когда появляется одно из этих сообщений. Я установил будильник (часы приложения iPhone), и это заставляет появиться сообщение ApplicationWillResignActive. Я могу ответить правильно, пока получаю сообщение, но тексты и локальные уведомления, похоже, не обнаруживаются.

Есть ли сообщение, в которое я могу добавить наблюдателя, которое сообщит мне, когда пришло уведомление notificationcenter? Я имею в виду уведомление в смысле этой маленькой тонкой полоски в верхней части экрана, а не NSNotificationCenter.

1 Ответ

0 голосов
/ 09 февраля 2012

Я не знаком с AVMoviePlayer, но в случае с другими игроками вы можете обрабатывать случаи либо в методах делегирования прерывания проигрывателя, либо в методах делегирования прерывания сеанса.

...