인프런 커뮤니티 질문&답변

woojja님의 프로필 이미지

작성한 질문수

맛집 지도앱 만들기 (React Native + NestJS)

[1-5] 프로젝트 생성 및 ruby 에러 해결

yarn start 한 후에 i 를 선택하면 멈춰버립니다.

해결된 질문

24.09.16 23:15 작성

·

87

·

수정됨

0

  • 질문 작성시 꼭 참고해주세요

    • 최대한 상세히 현재 문제(또는 에러)와 코드(또는 github)를 첨부해주셔야 그만큼 자세히 답변드릴 수 있습니다.

    • 맥/윈도우, 안드로이드/iOS, ReactNative 버전 등의 개발환경도 함께 적어주시면 도움이 됩니다.

       

    • 에러메세지는 일부분이 아닌 전체 상황을 올려주세요. (일부만 잘라서 올리지 말아주세요.)

1-5 과정을 진행중에 있습니다.

맥 M1 을 사용하고 있고

npx react-native@0.72.6 init MatzipApp --version 0.72.6 로 생성했습니다.

  •  

  • yarn start 한 후에 ios 를 실행하려면

     

    simulator 가 나타난 후

     

    세번째 이미지 마지막 커서에서 멈춰서 더 이상 작동하지 않습니다.

    스크린샷 2024-09-16 오후 11.02.59.png스크린샷 2024-09-16 오후 11.03.21.png스크린샷 2024-09-16 오후 11.03.36.png
cd ios 
rm -rf Pods 
rm -rf Podfile.lock 
pod install

위 코드도 실행해봤고요.

Derived Data 에 있는 해당 폴더도 삭제해 봤는데 잘 안되네요. ㅡㅡ;

답변 2

0

Kyo님의 프로필 이미지
Kyo
지식공유자

2024. 09. 17. 01:44

xcode로 실행해보시겠어요? 터미널로 실행이 안될때 xcode로 실행하면 될때가 있기도하고, 에러메세지가 떠도 확인하기가 좀더 쉽습니다.

woojja님의 프로필 이미지
woojja
질문자

2024. 09. 20. 12:07

안됩니다. 오류만 나오고 더 실행이 안되네요.

 

Run script build phase 'Start Packager' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase.

Run script build phase 'Bundle React Native code and images' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase.

스크린샷 2024-09-20 오후 12.06.34.png

이 부분이 문제가 있는듯한데.. 잘 모르겠군요.

#include <functional> 를 추가하면 아래와 같은 오류가 나고요.

스크린샷 2024-09-20 오후 12.16.19.png

 

0

인프런 AI 인턴님의 프로필 이미지

2024. 09. 16. 23:21

안녕하세요, 인프런 AI 인턴입니다. woojja님.

React Native 앱을 iOS 시뮬레이터에서 실행하려 할 때 발생하는 문제에 대해 안내드리겠습니다. 우선, 공통적으로 겪는 문제와 그 해결 방법을 참고하시면 도움이 될 것입니다.

관련 문제와 해결 방법

  1. Xcode 설정 문제:

    • Xcode의 설정 문제로 인해 발생하는 경우가 많습니다.
    • xcode-select 명령어를 사용하여 Xcode의 디렉토리를 설정해보시기 바랍니다.
    sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
    
  2. Pod 재설치:

    • 이미 실행해보셨겠지만, 프로젝트 내 ios 폴더에서 Pod을 제거하고 다시 설치해보세요.
    cd ios
    rm -rf Pods
    rm -rf Podfile.lock
    pod install
    cd ..
    
  3. Derived Data 폴더 삭제:

    • Xcode에서 빌드 캐시가 문제를 일으킬 수 있습니다. Derived Data 폴더를 삭제해보세요.
    rm -rf ~/Library/Developer/Xcode/DerivedData
    
    • 그 후, Xcode를 다시 실행하여 프로젝트를 다시 빌드해보세요.
  4. React Native Doctor:

    • React Native Doctor를 사용하여 모든 설정이 올바르게 되어 있는지 확인해보세요.
    npx react-native doctor
    

유사 질문과 답변

  1. 시뮬레이터가 작동하지 않아요ㅠ:

    • 사용자와 지식공유자 간의 대화에서 포드(Pod) 재설치와 Xcode 설정 관련 문제로 인해 동일한 문제가 발생한 경우의 해결 방법을 다루고 있습니다.
    • 특히 FlipperKit 관련 에러 해결 방법에 대한 논의가 있습니다.
  2. ios 실행 시 에러:

    • 유사한 오류 해결을 위한 Xcode 커맨드 라인 도구 설정 및 기타 문제 해결 방안을 제공합니다.
    • “Command failed with exit code 1: xcodebuild -list -json” 오류에 대한 해결 방법이 포함되어 있습니다.
  3. 강의 1-5 npx react-native@latest init MatzipApp:

    • 프로젝트 생성 및 초기 설정 관련 문제 해결 방법을 다룹니다.
    • 특정 버전을 사용하는 경우 생길 수 있는 호환성 문제 해결 방안을 제공합니다.

문제의 원인과 해결책이 정확히 일치한다고 확신할 수는 없으나, woojja님의 경우와 유사한 문제를 겪었던 다른 사용자의 해결 과정을 확인하시면 도움이 될 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

woojja님의 프로필 이미지

작성한 질문수

질문하기