2012-07-18 3 views
0

사용자가 내 앱에 대한 알림을 사용 중지 한 경우 'didreceivelocalnotification'메소드가 호출됩니까? 특정 날짜에 메서드를 호출 할 방법이 필요합니다. 사용자가 알림을 보지 않으려는 경우에도 메서드를 호출해야합니다. 이 문제에 대한 지역 알림보다 나은 방법이 있습니까?ios local notification didreceivelocalnotification

답변

0

아니요, 해당 전화가 아닙니다.

더 나은 작업을 서버에 저장하고 거기서 실행하십시오. 사용자가 앱을 삭제하거나 알림을 사용하지 않도록 할 수는 없습니다.

1

먼저 앱이 실행 중일 때만 didReceiveLocalNotification: 메서드가 호출되고 앱 실행 중에 로컬 알림이 실행됩니다.

scheduleLocalNotification: 또는 presentLocalNotificationNow: 메서드를 사용하여 로컬 알림을 시스템에 보내면 해고 될 것으로 보입니다.

그래서 "발사 일"이 오면 앱이 실행 중이면 didReceiveLocalNotification: 메서드가 호출됩니다.

샘플 응용 프로그램을 실행하여 확인했습니다.