개발자
안녕하세요~ 이번에 react-native-file-acccess라는 라이브러리를 설치했는데 react native iOS는 빌드가 잘되는데 안드로이드만 빌드가 안되고있어요 ㅠㅠㅠ 에러 문구는 이렇게 나옵니다 /Users/xxxx/xxxxxxxxxxxx/xxxxxx/app/node_modules/react-native-file-access/android/src/main/java/com/alpha0010/fs/NetworkHandler.kt: (49, 33): Using 'body(): ResponseBody?' is an error. moved to val 리액트 네이티브 버전은 0.64.3입니다 혹시 해결 방법 아시는분 있나요? 몇 시간째 아무것도 못하고 있어요 ㅠㅠ
답변 1
안녕하세요! https://stackoverflow.com/questions/56913085/getting-an-error-using-body-responsebody-is-an-error-moved-to-val-with-ok 이런 스택오버플로우 글이 검색되어서 좀 찾아보니까 react-native-file-access 버전도 영향이 있는것 같아요. 아마 최근에 받으셨다고 하니까 최신 버전을 받으셨겠죠? https://github.com/alpha0010/react-native-file-access#compatibility 공식 깃허브 페이지 보시면 호환성 관련해서 있어요. -> For React Native 0.64 and older, use 1.x.x. For React Native 0.65+, use 2.x.x. 질문자님은 0.64.3이니까 react-native-file-access 버전이 2.0 보다 낮아야합니다. 1.7.1 버전으로 한번 시도해보세요! https://github.com/alpha0010/react-native-file-access/releases/tag/v2.0.0 이 릴리즈 버전에 해당 문제가 언급되고 있네요 :)
익명
작성자
2022년 09월 30일
오 감사합니다! 버전 문제가 맞았던것 같아요 ㅠㅠ
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!