728x90

Push 3

Error getting access token for service account 오류 해결

원인 : 스프링 부트 스케쥴러와 트랙잭션을 따로 동작시키면 Error getting access token for service account 오류가 발생 @Service @Transactional class NotiService { private val pushInfoJpaRepo: PushInfoJpaRepo, ) { val log = KotlinLogging.logger {} fun sendPush(repeatedPushResults: List?) { val pushReservedInfo = PushReservedInfo() if (repeatedPushResults != null) { for (repeatedPushResult in repeatedPushResults) { if (userNtcnS..

FCM 2023.10.12

(FCM)서버-IOS 연동 시 발생한 예외 사항 대처 방법

수신자로 FCM 토큰 값을 입력해야 하는데, 연동이 되어 있지 않는 토큰을 입력한 경우 발생한다. 안드로이드의 경우, onNewToken() 함수 내에서 발생한 토큰 값을 입력하면 발송이 정상적으로 된다. iOS의 경우도 onNewToken()을 구현해서 발생한 토큰값을 서버로 넘겨주면 된다고 한다(참고 : https://stackoverflow.com/questions/51296171/fcm-onnewtoken-vs-firebaseinstanceid) 큰 형식이 유효하지 않을 때 발생하는 예외 Device 토큰이랑 FCM 토큰 중 onTokenRefresh() 함수를 통해 갱신된 FCM 토큰 을 수신인에 등록하여 발송하면 정상적으로 발송된다. 위 두가지 예외 상황은 공통적으로 수신자에 잘못된 FCM 토..

FCM 2023.08.04

저장소의 브랜치 이름을 변경 방법(Github)

로컬/GitHub 저장소의 브랜치 이름 변경 방법 정리 로컬 브랜치의 이름 변경은 git branch의 m 옵션을 사용합니다. $ git branch -m [OLD_BRANCH] [NEW_BRANCH] GitHub나 원격 저장소의 변경은 git push를 활용합니다. $ git push origin new_branch $ git push origin --delete old_branch old_branch를 삭제하고 new_branch 푸시를 한 방에 할 수도 있습니다. $ git push origin :old_branch new_branch 출처 : https://www.lainyzine.com/ko/article/how-to-rename-local-github-branch/

Github 2022.03.15
728x90