swift 푸쉬알람에 대해 궁금한게 있습니다.
조회수 1531회
궁금한게 있어 질문을 올리게 되었습니다.
지금 정해진 시간이 되면 로컬 푸쉬 알람이 올수있도록 UNUserNotificationCenter를 이용해서 코드를 짜고 있는데 AppDelegate에서 백그라운드로 상태가 넘어가면 알람을 등록하게 해 놨습니다. 이렇게 해놓으니 앱이 꺼져 있거나 홈화면으로 나가있으면 알람이 제대로 오는걸 확인했는데 문제는 앱이 켜져있으면 알람이 오지 않습니다.
어디서 보니 아이폰에서는 앱이 켜져있으면 푸쉬알람이 오지 않는다고 하던데 카카오톡에서는 채팅하고있는 중에도 메시지 알람이 계속 오는걸보면 그런것도 아닌것 같더라구요.
앱이 켜져있는 상태에서도 로컬알림을 받고 싶다면 어떻게 해야하나요?
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
ios 10 이상이라면
UNUserNotificationCenterDelegate를 참고해보세요
이 메소드는 foreground 어플에 푸시가 전달된 경우에 호출됩니다.
UNUserNotificationCenter
를 사용해보셨다고 하니 레퍼런스를 보시면 이해하실 수 있을것 같네요.-
(•́ ✖ •̀)
알 수 없는 사용자
-
댓글 입력