반응형
상황
google player cosole로 앱 게시중 오류 발생
원인
fcm api-key를 그대로 project에 노출한것
해결
어쩔수없이 직접 주입해서 썻어야 했음.
local.propertise에 값을 저장하고 buildConfig에 선언해 꺼내썻지만, 어차피 빌드되면서 접근이 가능하므로 실패
1. 4토막으로 나눠 더한채로 입력한다.
ex) key = 123456789라면, "123"+"456"+"789"
2. 암호화한걸 디코딩한 값을 입력한다.
ex) base64로 apikey를 인코딩한 값이 Constant.API_KEY라 하면,
.setApiKey(new String(Base64.decode(Constant.API_KEY, 0)))
처럼 사용한다.
반응형