[React Native] Xcode 15.3 버전 이후 Build 시 Flipper ErrorFront-End/React Native Issue2024. 3. 24. 18:12
Table of Contents
Xcode 15.3 버전으로 업데이트하면서 기존 프로젝트들이 빌드 되지 않는 현상을 경험하신다면 아래와 같은 방법으로 수정하세요.
Called object type 'facebook::flipper::SocketCertificateProvider' (aka 'int') is not a function or function pointer
Xcode 15.3버전을 업데이트하고 나면, 빌드시 위와 같은 Error가 발생합니다.
Flipper 라이브러리에서 발생하는 문제로 해결방법은, Flipper를 사용하지 않거나 Podfile을 수정하는 방식으로 수정할 수 있습니다.
또는 React Native 0.73.6 버전 이상으로 업데이트 하면 해결 할 수있습니다.
Podfile을 수정한다면, 아래와 같이 수정합니다.
위 사진과 같이 #include <funtional> 이라는 줄을 추가하도록 Podfile을 수정합니다.
post_install do |installer|
installer.pods_project.targets.each do |target|
if target.name == 'Flipper'
file_path = 'Pods/Flipper/xplat/Flipper/FlipperTransportTypes.h'
contents = File.read(file_path)
unless contents.include?('#include <functional>')
File.open(file_path, 'w') do |file|
file.puts('#include <functional>')
file.puts(contents)
end
end
end
end
end
다시 pod install 후 빌드를 하면 해결이 된다!
'Front-End > React Native Issue' 카테고리의 다른 글
[React Native] Focus Input을 따라 Scroll하기 (0) | 2024.08.30 |
---|---|
[React Native] React Native IDE (0) | 2024.05.15 |
[React Native] React Native 환경 변수 설정 하기. (0) | 2024.02.28 |
[React Native] DeepLink. (2) | 2023.05.29 |
[RN] 앱을 만들어보자, React Native! - App Icon 설정 .04 (0) | 2023.02.24 |
@RyuWoong :: #깜깜한 방에서 코딩하기
삽질의 기록과 일상을 남기는 블로그입니다. 주로 React Native를 다룹니다.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!