목록토큰 (6)
투케이2K
[제 목][업무 이슈] 하이브리드 모바일 앱 실행 속도 느림 및 앱 동작 개선 문의 - FCM 토큰 비동기 저장, 기기 고유값 비동기 저장, 웹뷰 캐시 사용 [내 용] ------------------------------------------------------------------------------[이슈 사항]------------------------------------------------------------------------------1. 휴대폰 로딩 화면 시간이 다소 걸려 로그인 화면 진입 및 메인 화면 진입까지 시간이 걸린다는 이슈 문의------------------------------------------------------------------------------[원..
[제 목][업무 이슈] 모바일 (Android, Ios) 파이어베이스 FCM 푸시 토큰 발급 및 앱 실행 중지 이슈 - Fcm Get Token Error [내 용] ------------------------------------------------------------------------------[이슈 사항]------------------------------------------------------------------------------1. 정상 구동 되던 앱이 갑자기 파이어베이스 푸시 토큰 발급을 하지 못하고 , 발급 확인 무한 대기 현상 및 앱 동작 중지 이슈---------------------------------------------------------------------..
[로직 정리]정리 로직 : Mobile상태 : [Mobile] [방어 로직] 모바일 파이어베이스 푸시 토큰 발급 및 확인 , 실패 시 바이 패스 로직 - Fcm Get Token Error [설 명] 1. 모바일에서 앱 실행 초기 (ex : Application , Intro) 에서 파이어베이스 푸시 토큰 얻어오기 (Get Token) >> 네트워크 환경 , 사용자 구글 로그인 계정 , 파이어베이스 프로젝트 등록 여부 , 파이어베이스 푸시 인증서 여부 등에 따라서 토큰 값 확인 시 에러 발생2. 파이어베이스 푸시 토큰 확인 과정에서 핸들러 등록 및 3초 타이머 동작 정의 (최대 3초 후 로그인 화면 자동 이동)3. 파이어베이스 토큰 확인 onSuccess , onFail 성공 및 실패 시 즉시, 로..
[제 목] [업무 이슈] FCM 푸시 알림 토큰 유효성 검증 이슈 - AWS SNS , FCM CLIENT TOKEN [내 용] ------------------------------------------------------------------------------ [이슈 사항] 1. AWS SNS 를 사용해 파이어베이스 푸시 알림 발송 후 >> 정상적으로 푸시 알림을 받지 못한다는 이슈 발생 ------------------------------------------------------------------------------ [원인 파악] 1. 서버 소스 코드 이상 점검 (정상 : Exception 발생 없음) 2. AWS Cloud Watch Log 확인 및 DB 사용자 토큰 유효성 값 ..
[환경 설정 및 설명] 프로그램 : AndroidStudio 설 명 : [Android] FirebaseInstanceId does not exist - 파이어베이스 푸시 토큰 추출 메소드 확인 불가 이슈 [에러 원인] 1. 안드로이드 build.gradle firebase-messaging 22 이상 부터 FirebaseInstanceId 를 사용해 파이어베이스 푸시 토큰을 확인하지 못하는 이슈 [해결 방법] 1. FirebaseMessaging getToken 을 사용해서 파이어베이스 푸시 토큰 확인 (소스 코드 변경) 2. 예시 소스 코드 : // --------------------------------------------------------------- // [파이어베이스 ..
[로직 정리] 정리 로직 : Push Server 상태 : [Push Server] FCM 푸시 발송 시 서버에서 토큰 (Token) 유효성 검증 로직 [설 명] [1] : 푸시 서버에서 특정 토큰 지정해 푸시 발송 수행 실시 >> 폴링 방식으로 순차적으로 푸시 발송 (서버 응답 받은 후 >> 5초 대기 후 순차 전송) [2] : 서버 응답에서 유효하지 않은 토큰 및 등록 되지 않은 토큰 인 경우 >> 해당 사용자 정보를 리스트 큐에 저장 수행 [3] : 푸시 서버에서 최종 푸시 발송이 완료 된 경우 >> 유효하지 않은 토큰을 가진 사용자들을 DB 에서 푸시 사용 여부 N 값으로 업데이트 [4] : 사용자가 반드시 푸시를 받아야하는 알림 인 경우 >> 카톡, SMS 등을 통해서 알림 메시지 추가 ..