가을이다 6월 3일, 2022에 포스트됨 공유하기 6월 3일, 2022에 포스트됨 안녕하세요 가을이다 입니다. Delphi 11 에서 푸시를 구현했는데, 한가지 안되는 부분이 있어 혹시 해결하신 분이 계시나 해서 문의드립니다. 현재 Android, ios 에서 모두 푸시를 구현한 상태입니다. (아래링크참조) https://rorobong.tistory.com/70 https://synaptica.info/en/2022/03/24/delphi-11-firebase-cloud-messaging-fcm-ios-app-push-notification-1/ Android 는 모든 경우 동작이 잘 되나, IOS의 경우 백그라운드 일때 문제가 됩니다. 알람은 오나, 알람클릭시 앱이 포그라운드로 전환될때 푸시메세지를 못가지고 오는것 같습니다. 모든 구글링을 통해 알아보았으나, 결국 원인을 못 찾았습니다. 해당 현상 간단히 정리해보았습니다. [안드로이드] 1.앱 종료상태 : (○) 알람클릭시, 앱이 실행되며 PushService.StartupNotifications 에서 푸시데이터체크 완료 2.앱 실행상태 (포그라운드) : (○) OnReceiveNotificationEvent 이벤트가 발생되어 푸시데이터체크 완료 3.앱 실행상태 (백그라운드) : (○) 알람클릭시, 앱이 활성화되며 OnReceiveNotificationEvent 이벤트가 발생되어 푸시데이터체크 완료 [IOS] 1.앱 종료상태 : (○) 알람클릭시, 앱이 실행되며 PushService.StartupNotifications 에서 푸시데이터체크 완료 2.앱 실행상태 (포그라운드) : (○) OnReceiveNotificationEvent 이벤트가 발생되어 푸시데이터체크 완료 3.앱 실행상태 (백그라운드) : (×) 알람클릭시, 앱이 활성화되긴하나, 이벤트 발생도 안되고 푸시데이터체크도 안됨 구글링결과 :: IOS에서 백그라운드에서 푸시 보낼때에 IOS의 경우 Json 만들때 content_available 값도 추가해서 True or 1로도 적용해보았는데 똑같네요. 델파이11에서 Firecase ios쪽 버그인지, 제가 방법을 잘못한건지 잘 모르겠네요. 혹시 해결하신 분 계시면 조언 꼭 좀 부탁드립니다. 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
질문
가을이다
안녕하세요
가을이다 입니다.
Delphi 11 에서 푸시를 구현했는데, 한가지 안되는 부분이 있어 혹시 해결하신 분이 계시나 해서
문의드립니다.
현재 Android, ios 에서 모두 푸시를 구현한 상태입니다. (아래링크참조)
https://rorobong.tistory.com/70
https://synaptica.info/en/2022/03/24/delphi-11-firebase-cloud-messaging-fcm-ios-app-push-notification-1/
Android 는 모든 경우 동작이 잘 되나, IOS의 경우 백그라운드 일때 문제가 됩니다.
알람은 오나, 알람클릭시 앱이 포그라운드로 전환될때 푸시메세지를 못가지고 오는것 같습니다.
모든 구글링을 통해 알아보았으나, 결국 원인을 못 찾았습니다.
해당 현상 간단히 정리해보았습니다.
[안드로이드]
1.앱 종료상태 : (○) 알람클릭시, 앱이 실행되며 PushService.StartupNotifications 에서 푸시데이터체크 완료
2.앱 실행상태 (포그라운드) : (○) OnReceiveNotificationEvent 이벤트가 발생되어 푸시데이터체크 완료
3.앱 실행상태 (백그라운드) : (○) 알람클릭시, 앱이 활성화되며 OnReceiveNotificationEvent 이벤트가 발생되어 푸시데이터체크 완료
[IOS]
1.앱 종료상태 : (○) 알람클릭시, 앱이 실행되며 PushService.StartupNotifications 에서 푸시데이터체크 완료
2.앱 실행상태 (포그라운드) : (○) OnReceiveNotificationEvent 이벤트가 발생되어 푸시데이터체크 완료
3.앱 실행상태 (백그라운드) : (×) 알람클릭시, 앱이 활성화되긴하나, 이벤트 발생도 안되고 푸시데이터체크도 안됨
구글링결과 :: IOS에서 백그라운드에서 푸시 보낼때에 IOS의 경우 Json 만들때 content_available 값도 추가해서 True or 1로도 적용해보았는데 똑같네요.
델파이11에서 Firecase ios쪽 버그인지, 제가 방법을 잘못한건지 잘 모르겠네요.
혹시 해결하신 분 계시면 조언 꼭 좀 부탁드립니다.
이 댓글 링크
다른 사이트에 공유하기
0 answers to this question
Recommended Posts
이 토의에 참여하세요
지금 바로 의견을 남길 수 있습니다. 그리고 나서 가입해도 됩니다. 이미 회원이라면, 지금 로그인하고 본인 계정으로 의견을 남기세요.