2012-08-16 3 views
0

iOS 5 및 푸시 알림 (알림 바 포함)을 사용하고 있습니다.APNS 및 iOS 5 알림 센터

알림 센터에서 사용할 수있는 5 가지 알림을 받았습니다. 그 중 하나를 탭하면 응용 프로그램이 실행되고 응용 프로그램에서 페이로드 사전이 표시됩니다 : didFinishLaunchingWithOptions. 이 시점 이후에는 앱과 관련된 다른 모든 알림이 알림 센터에서 사라집니다.

나는 내가 읽지 않은 (미개발) 알림 (나중에 볼) 알림 목록에서 사용할 수 있도록 할 수있는 다음

  • 중 하나를 달성 할 수 있는지 알고 싶습니다.
  • 읽지 않은 알림을 탭하면 didFinishLaunchingWithOptions 응용 프로그램에서 읽지 않은 모든 알림의 페이로드를 가져올 수 있습니다.

답변

1

앱 중 하나에서 앱을 실행 한 후 알림 센터에 알림을 남기려면 페이로드에 배지 번호가 있어야하고 앱에서 배지 카운터를 0으로 설정하지 않아야합니다. 알림 센터에서 모든 알림을 지 웁니다.

앱을 시작한 APNS 메시지가 아닌 다른 APNS 메시지의 알림 페이로드에 액세스 할 수있는 방법이 없습니다. 일반적으로 APNS 제공이 보장되지 않는다는 점을 감안할 때 데이터를 필요로하는 경우 가장 좋은 방법은 귀하의 웹 서비스와 별도로 검색하는 것입니다.