더북(TheBook)

1.3.2 iOS 환경에서 리액트 네이티브 앱 구동하기

이번에는 iOS 시뮬레이터에서 리액트 네이티브 앱을 구동하는 방법을 알아보겠습니다. 실제 기기에서 돌리는 것은 나중에 배웁니다. iOS의 경우 시뮬레이터에서 앱을 구동하기 위해 준비해야 할 작업이 별로 없습니다. Xcode와 CocoaPods만 설치되어 있다면 yarn ios 명령어를 입력해 바로 구동할 수 있습니다.

단, 아직 애플 실리콘이 호환되지 않으므로 애플 실리콘이 탑재된 맥OS의 경우에는 yarn ios 명령어를 실행하기 전에 다음 작업을 수행해야 합니다.

VS Code에서 ios/Podfile을 열고, use_flipper!()라는 코드를 찾아서 #으로 주석 처리하세요.

ios/Podfile

  (...)
  # Enables Flipper.
  #
  # Note that if you have use_frameworks! enabled, Flipper will not work and
  # you should disable the next line.
  # use_flipper!()

  post_install do |installer|
    react_native_post_install(installer)
    __apply_Xcode_12_5_M1_post_install_workaround(installer)
  end
end
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.