2012-11-29 3 views
2

ios 응용 프로그램이 있고 xmpp 서버와 메시지를주고받을 수 있습니다. 응용 프로그램의 3 주 상태는 다음과 같습니다이 응용 프로그램이 활성화되어앱이 백그라운드 일 때 XMPP를 통한 연결 상태 및 처리

  1. 경우, 서버에 영구 연결을 유지하고,이 경쟁을 통해 메시지를 보내기/받기.
  2. 이 응용 프로그램이 종료되면 연결이 끊어졌습니다. xmpp 서버는 APNS를 통해이 사용자의 아이폰에 메시지를 보낼 수 있습니다.
  3. 앱이 백그라운드로 전환되었지만 종료되지 않은 경우. 연결이 끊어지지 않으면 xmpp 서버는이 응용 프로그램에 메시지를 보낼 수도 있지만이 응용 프로그램은 활성 상태로 전환 될 때까지 이러한 메시지를 수신 할 수 있습니다.

WRT에게 3 주, 나는 질문이있다 :
배경 앱 스위치, 연결이 분리되지 않은 경우, 응용 프로그램은 다음 로컬 알림을 통해 사용자에게 통보, 이러한 메시지를받을 수 있습니까? 가능하면 어떻게 할 수 있습니까? 또는이 경우 APNS를 통해 사용자에게 알려야합니까?

답변

관련 문제