2014-03-07 8 views
0

앱에 ios 7에 대한 푸시 알림에 문제가 있습니다. 앱을 배경으로 사용하거나 도크에서 앱을 제거 할 때 작동합니다. 그러나 푸시 메시지는 앱 화면이 포 그라운드로 오면 작동하지 않습니다 (표시되지 않음). 하지만 iOS 6에서는 문제가 없었습니다. 코딩이나 스토리 보드 설정에 변경이 필요합니까?앱이 열릴 때 푸시 알림이 작동하지 않습니다.

+0

답변 해 주셔서 감사합니다. 대체 솔루션이 있습니다. http://stackoverflow.com/questions/1554751/how-to-handle-push-notifications-if-the-application-is-already-running. – Vinod

답변

1

푸시 알림이 도착하면 앱이 포 그라운드 일 때 didReceiveRemoteNotification 메서드를 호출합니다.

앱이 포 그라운드에 있지 않을 때 알림 센터로 보내고 사용자가 알림 센터에서 알림을 탭하면 didReceiveRemoteNotification 메소드가 호출됩니다.

0

// Apple 푸시 알림 문서에 따르면.

푸시 알림은 데스크톱 시스템의 백그라운드 응용 프로그램과 동일한 목적으로 사용되지만 추가 오버 헤드는 없습니다. 현재 실행 중이 아니거나 iOS의 경우 포 그라운드에서 실행되지 않는 응용 프로그램의 경우 알림이 간접적으로 발생합니다.

Check Link :)

관련 문제