2011-12-02 2 views
2

수신 문자 메시지를받을 때 내 응용 프로그램 (AVMoviePlayer 사용)과 다른 응용 프로그램의 로컬 알림이 충돌합니다. 이러한 메시지는 일반적으로 화면 상단의 해당 Thin Notification Center에 나타납니다.수신 문자 메시지 응용 프로그램에서 iOS5를 감지 할 수 없습니다.

이러한 메시지 중 하나가 표시되면 ApplicationWillResignActive가 호출되지 않습니다. 알람 (iPhone 앱 시계)을 설정하면 ApplicationWillResignActive 메시지가 표시됩니다. 메시지를받는 한 제대로 응답 할 수 있지만 텍스트와 지역 알림은 감지되지 않습니다.

메시지가 있습니까 notificationcenter 알림이 들어 왔는지 알려주는 옵저버를 추가 할 수 있습니까? NSNotificationCenter이 아니라 화면 맨 위에있는 작은 막대의 의미로 알림을 의미합니다.

+0

알림 센터가 문자 메시지/지역 알림을 팝업 할 때 앱이 왜 멈 춥니 까? 실제로 어떤 충돌이 발생합니까? 사운드가 재생 될 가능성이 있으므로이 상태를 감지하는 데 사용할 수있는 오디오 세션 중단이 발생할 수 있습니다. – mattjgalloway

답변

0

저는 AVMoviePlayer에 익숙하지 않지만 다른 플레이어의 경우 플레이어 중단 대리자 메서드 또는 세션 중단 대리자 메서드에서 사례를 처리 할 수 ​​있습니다.

관련 문제