본문 바로가기

분류 전체보기528

[React Native] M1 Pro ios pod install glog (0.3.5) 설치 에러 환경 M1 Pro Macbook react-native: 0.72.7 ruby 2.6.10 cocoapods 1.14.3 문제 설치에 참고한 공식문서 bundle exec pod install 시 glog 설치 실패( 아래는 에러 메시지 ) Installing glog (0.3.5) [!] /bin/bash -c set -e #!/bin/bash # Copyright (c) Meta Platforms, Inc. and affiliates. # # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. set -e PLATFORM_NAME="${.. 2023. 11. 22.
[React Query] Missin queryFn 문제 사이드 프로젝트에서 React Query를 사용해보고 있는데 이해할 수 없는 에러가 발생했다. 데이터를 얻어오는데 성공하였으나 잠시뒤 'Missin queryFn'이 뜨는 것이다. 왜 일까...? 구글링을 해보니 React Query의 라이프사이클에 대해 정리된 글을 찾게 되었다. 원인 이해한 바로는 인스턴스가 mount 되고 데이터 패칭도 정상적으로 진행 되었으나 staleTime이라는 친구 덕분에 인스턴스가 unmount 되고 이때 'Missin queryFn' 에러가 발생하는 것으로 보인다. 해결 QueryClient 생성시 기본옵션의 queries 속성에 staleTime을 Infinity로 설정하여 해결. 2023. 2. 4.
[React Native] error Command failed: xcrun instruments -s 리액트 네이티브를 다루는 기술 책 57페이지를 보면 애플 실리콘 호환이 되지 않아 yarn ios 명령 실행시 에러가날 것에 대한 조치법이 나와 있습니다. 그러나 전 이 글 작성일(23.01.28) 기준 문제 없이 호환될 것이라 판단하였기 때문에 yarn ios를 과감히 실행해 보았습니다. 만... 역시나 에러와 마주치게 됩니다 :) 일단 전 Xcode는 14버전이 설치되어 있었고 구글링 해보니 xcode 버전 선택에 대한 재설정을 해주면 되는 것 같습니다. https://stackoverflow.com/questions/68896553/react-native-or-xcode-unable-to-find-utility-instruments-not-a-developer-too React Native or X.. 2023. 1. 28.
[React Native] Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8. 리액트 네이티브를 다루는 기술 책을 빌려서 열심히 따라 해보고 있는데 역시 기술도서는 집필 당시의 에디터, SDK 등의 버전이 중요하다. brew install --cask adoptopenjdk/openjdk/adoptopenjdk8 위의 명령으로 Java8을 설치하도록 책에서는 나와있지만 이대로 진행시 아래와 같은 빌드 에러를 만날 수 있다. Android Studio 설치시 최신버전으로 설치하였는데 여기서 Java11을 필요로 하는 듯 하다. 구글링을 좀 하다보니 Java11도 기존 설치 명령어와 같이 설치하면 되는 듯 하여 아래의 명령으로 설치(마지막 8만 11로 변경됨) brew install --cask adoptopenjdk/openjdk/adoptopenjdk11 해결 :) ! 2023. 1. 28.