React native에서 pod install시 boost 오류날 때 해결 과정

케이플
케이플
1개월전 · 조회수 277

React Native 0.73.1에서 pod install시 다음과 같이 boost 오류가 발생한다.

Installing boost (1.83.0)

[!] Error installing boost

Verification checksum was incorrect, expected 6478edfe2f3305127cffe8caf73ea0176c53769f4bf1585be237eb30798c3b8e, got 79e6d3f986444e5a80afbeccdaf2d1c1cf964baa8d766d20859d653a16c39848

React Native 버전과 boost 버전이 호환되지 않아서 발생하는 오류 이기때문에
라이브러리가 지원하기 전까지는 임시로 해결해야 한다.

해결하려면,
node_modules/react-native/third-party-podspecs/boost.podspec 파일을 열어서
아래와 같이 되어있는 부분을

spec.source = { :http => 'https://boostorg.jfrog.io/artifactory/main/release/1.83.0/source/boost_1_83_0.tar.bz2',
:sha256 => '6478edfe2f3305127cffe8caf73ea0176c53769f4bf1585be237eb30798c3b8e' }

아래와 같이 변경한다.

spec.source = { :http => 'https://sourceforge.net/projects/boost/files/boost/1.83.0/boost_1_83_0.tar.bz2',
:sha256 => '6478edfe2f3305127cffe8caf73ea0176c53769f4bf1585be237eb30798c3b8e' }

그런 다음 다시 pod install를 실행하면 정상적으로 실행 될 것이다.

댓글 (0)

댓글을 불러오는 중...