본문 바로가기
프로그래밍/React Native

[React Native] iOS 실행시 에러(Flipper 관련)

by CaffeLatte 2021. 3. 8.

Xcode: 12.4
react: "16.13.1"
react-native: "0.63.4"

새로운 프로젝트 생성 후 npx react-native run-ios를 실행했는데 에러가 발생했다. 뭐지?!

터미널을 확인해보니,

warning: The iOS Simulator deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 8.0, but the range of supported deployment target versions is 9.0 to 14.4.99. (in target 'Flipper' from project 'Pods')

 

그리고 Xcode에서는 

event2/event-config.h file not found

이런 경고가 있어서 검색을 해보았다

 

내용은 Flipper v74 관련 업데이트가 있었다(arm64 장치들을 지원하기 위해)

그래서 약간의 수정이 필요한가보다

 

수정을 해보자

ios/Podfile에서 아래 부분을

use_flipper!
post_install do |installer|
flipper_post_install(installer)
end

 

이렇게 수정해보자

use_flipper!({ 'Flipper' => '0.74.0' })
post_install do |installer|
flipper_post_install(installer)
end

 

그리고

cd ios && pod update && cd ..

 

팟 업데이트 완료 후 다시 실행시켜보면

npx react-native run-ios

 

시뮬레이터에서 정상적으로 실행이 된다

 

끝.

댓글