2026/03/05

오늘의 이야기

앱의 기능 중에서 메시지 전송을 위하 기능을 구현 하고 있으나, 난관에 봉착했다. FCM 을 통해서 안드로이드 앱에서 message 전송을 하고 싶어서 매번의 릴리즈를 하고 있지만, 전송이 되지 않는 다. debug 상태에서는 잘 되는 데... 


 


왜 일까 ?


 


코드 난독화를 하기 위해서 설정을 한 것이 문제인 건가 ?  


 


내일은 알게 되기를 바라며... 오늘은 이만...


 


릴리즈에서 메시지가 전송이 안되는 로그



 


2022.06.25


이 문제를 테스트 하기 위해서 playstore 에 패치 등록을 5번 했다. ㅋ~


그래서 확인된 이슈는 코드 난독화 가 이슈의 발생지임을 알게 되었다.  그럼 이제 그것을 어떻게 해결할 것인가 ?


일단 정확하게 알지 못하는 현재는 코드 난독화를 하지 않는 것으로 해서 적용해 두었다.  다음에는 꼭 코드 난독화가 적용된 앱을 출시해 보아야 겠다.


 


buildTypes {
debug {
buildConfigField "Boolean", "DEBUG_MODE", "true"
resValue("string", "PORT_NUMBER", "8081")
minifyEnabled false
shrinkResources false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
release {
buildConfigField "Boolean", "DEBUG_MODE", "false"
minifyEnabled false
shrinkResources false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}

현재 적용중인 gradle 파일의 일부분... minifyEnabled 을 다음에는 꼭 true 로 설정하게 될 길 바라며....





댓글 없음:

댓글 쓰기

오늘의 이야기

앱을 만들어 사용하다 보면 간혹 이미지를 받아와서 사용하게 되는 경우가 있게 된다. 그런데, 온라인으로 firebase 을 활용해 저장을 해 보려 하니, 저장 하고 받아오는 속도가 문제가 되는 것 같다.  여기서 사용되는 이미지는 그냥 참고를 위한 간...