2012-12-03 2 views
3

로컬 알림을 추가했으며, iOS6에 배너를 표시하고 iOS5에 경고를 표시하여 트리거되었습니다.앱이 배경에있을 때 응용 프로그램 대리인에서 didReceiveLocalNotification 메서드가 호출되지 않음 [iOS6]

하지만 iOS6에서는 "didReceiveLocalNotification" 앱 대리인의 메소드가 호출되지 않습니다.

응용 프로그램이 배경 인 일 때 알림이 발생했다는 것을 어떻게 알 수 있습니까?

감사합니다.

답변

6

백그라운드에서 절대 호출되지 않습니다. 앱이 포 그라운드에있을 때 호출됩니다. 추가 정보를

확인 UIApplicationDelegate Protocol Reference 링크

+0

내가 통지가 일어난 것을 알 수있는 방법은 무엇입니까? 나는 이것을 알고 싶습니다. 왜냐하면 저는 일을 수행 할 방법을 찾고 싶었 기 때문입니다. 감사. –

+2

아니요, 귀하의 앱이 아닌 iOS에서 알림을 처리합니다. 앱이 포 그라운드에서 실행되지 않으면 사용자에게 알림이 수신되었다는 알림이 앱에 전송되지 않습니다. – rckoenes

+0

사용자가 "보기"버튼을 누를 때마다 어떤 동작을 수행하고 싶습니다. "보기"버튼을 누르면 응용 프로그램이 내 로컬 알림에서 열리고 괜찮지 만 사용자가 로컬 알림에서 "보기"를 누를 때 내 DB를 업데이트하려고합니다. 아무도 모른다면 나를 도와주세요. – Manthan

관련 문제