2015-01-27 3 views
0

사용자가 앱을 죽인 경우 푸시 알림에서 앱을 자동으로 시작할 수는 없지만 백그라운드 앱이 iOS에 의해 종료되고 사용자에 의해 종료되지 않으면 앱이 자동으로 실행되지 않습니다. iOS가 푸시 알림을 받으면 백그라운드에서 앱을 다시 시작 하시겠습니까?앱이 종료/실행 중일 경우 알림 표시/숨기기

iOS가 앱을 다시 실행하지 않으면 적어도 사용자에게 앱이 종료되었음을 알리고 알림 메시지를 클릭하여 앱을 다시 시작할 수 있습니다.

허용하려면 (포 그라운드 또는 백그라운드에서) 앱이 실행 중일 때 알림을 숨기고 앱이 종료되면 (사용자 또는 iOS에 의해 자동으로 종료 됨) 알림을 표시 할 수 있습니까?

답변

0

사용자가 알림을 통해 탭하면 기기가 백그라운드로 부팅되거나 기기가 재부팅 된 후 종료되거나 열리지 않을 경우 앱을 열 수 있습니다. 응용 프로그램은 아이폰 OS 알림이 방법을 살펴보고 관리하는 방법에 대해 알고 application:didReceiveRemoteNotification:

에서 응용 프로그램 상태를 확인하여 포 그라운드에있을 때 알림을 표시 할 수 없습니다 반면에 application:didReceiveRemoteNotification: application:didReceiveRemoteNotification:fetchCompletionHandler:

및 가이드 : Local and Remote Notification Programming Guide

0

아니요 배경 앱의 상태에 따라 푸시 알림을 조건부로 표시하거나 숨길 수는 없습니다. 그러나 앱이 iOS 또는 크래시로 인해 종료 된 경우에도 푸시 알림으로 깨울 수 있습니다.

관련 문제