🔎 상황 서버에서 보내는 알림 내용을 받은 사용자가 설정한 언어에 따라서 번역 후 알림을 보내줘야했다. 그런데 FCM 테스트 메시징을 보낼 때 앱이 켜진 상태에서는 정상적으로 onMessageReceived 코드 내용들이 실행되었는데 이상하게도 앱이 꺼지거나 백그라운
R.string으로 저장해둔 text들이 번역이 안된채로 나오는 경우가 발생했다. 🤷♂️ 왜 사용했나? 프로젝트가 다국어를 지원하기 때문에 여러 액티비티에서 번역 텍스트가 필요했다. UI자체가 그렇게 많이 필요하지 않았기 때문에 Translation Editor에
API를 이용해서 값을 가지고 오고 그 가져온 값을 이용해서 사용자에게 보여주는 상황이 분명있다. 🙄 상황 나 같은 경우 서버와 통신하여 성공한 응답 & 응답이 null이 아닌 경우에 가이드라인에 대한 값을 가져오고 text형태로 사용자에게 보여줘야 하는 상황이었다. 그런데 build에서 에러가 안 났고, Log에도 딱히 찍힌 게 없었다. 에러 코드...
서버와 협업 시 명심하자.