firestore No setter/field for XXX

burndown·2022년 9월 8일
1

데이터가 안들어가진다

firestore No setter/field for

위같은 오류가 뜬다

클래스가 맵핑이 안된것인가? 하면서 addOnSuccessListener 로 확인을 했을때는 documentSnapshot이 잘 들어온다

하지만 toObject를 할때 no setting 오류가 발생한다.

구글링을 해본결과 toObject시 사용하는 데이터클래스가 Proguard에 의해 암호화되어 데이터를 못가져오는 이슈였다.

매핑하는 클래스에 각각 @keep 어노테이션을 추가해줘서 해결할수 있었다.

https://www.guardsquare.com/manual/configuration/usage#keepoptions

해당 클래스의 proguard에 의한 암호화를 막는다

profile
어떤 서비스든 만들어내는 개발자

0개의 댓글