inflearn logo
강의

講義

知識共有

デリバリーアプリ クローンコーディング [with React Native]

ios빌드시 react-native-config관련 에러(챕터3까지 진행했으며, 안드로이드는 정상빌드)

944

iskorea3805

投稿した質問数 6

1

안녕하세요. 강사님
강의 정말 유익하게 학습하고 있습니다.
 
챕터3까지 진행후, 빌드시 안드로이드 정상, IOS빌드시 에러가 발생하여 질문합니다.
 
에러 메세지는 아래와 같이 나오구요.
The following build commands failed: PhaseScriptExecution [CP-User]\ Config\ codegen /Users/cis_dev/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bsfnigvnrvocgyfhgeeftbrmmfvr/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/react-native-config.build/Script-46EB2E00015CE0.sh (in target 'react-native-config' from project 'Pods') (1 failure)
 
구글에서 검색해서,
 
#1.
pod install도 해보고, 안되서,
podfile.lock부터 전부 삭제하고 다시 pod install해봤는데, 동일한 에러 계속발생
1-) cd ios
2-) rm -rf Podfile.lock
3-) rm -rf Pods
4-) delete .xcworkspace
5-) pod install
 
 
#2.
Podfile 코드 수정 후, pod install
post_install do |installer|
installer.pods_project.targets.each do |target|
  if target.name == 'React'
  target.remove_from_project
  end
  if target.name == 'react-native-config'
    phase = target.project.new(Xcodeproj::Project::Object::PBXShellScriptBuildPhase)
    phase.shell_script = 'cd ../../'\
    '&& RNC_ROOT=./node_modules/react-native-config/'\
    '&& export SYMROOT=$RNC_ROOT/ios/ReactNativeConfig'\
    '&& export BUILD_DIR=$RNC_ROOT/ios/ReactNativeConfig'\
    '&& ruby $RNC_ROOT/ios/ReactNativeConfig/BuildDotenvConfig.ruby'
    target.build_phases << phase
    target.build_phases.move(phase,0)
  end
 end
end
해도 그대로 에러나서...
 
#3
xCode에서 preaction설정하는 것으로 dev, prod 설정해도 빌드시... 그대로 동일에러
 
 
현재 개발 환경은
m1 맥북에어를 사용하고 있습니다.
 
그리고 axios호출코드는 안드로이드/아이폰 동시 빌드테스트하면서 학습하고 있어서,
const API_URL =
        Platform.OS === 'ios'
          ? 'http://localhost:3105'
          : 'http://10.0.2.2:3105';
      console.log(API_URL);
      const response = await axios.post(`${API_URL}/login`, {
        email,
        password,
      });
 
사용하고 있습니다.
(그래서 react-native-config를 코드상에서는 안쓰고 있기는 한데... 설치가 되어서 에러가 나는 상황인것 같습니다.)
 
 
비슷한 문제를 직면한 사람들은 많은데.....나온데로 실행해도 그대로라서...
미궁에 빠져서 이렇게 질문남기게 되었습니다.
react-native-config패키지 설치 문제가 아닌것 같기도 하고.... 맞는것 같기도 하고...ㅜ
 

ios react-native react-native-config

回答 2

0

zerocho

.env 파일에 빈줄이 있나 체크해보세요. 특히 마지막 줄요.

0

iskorea3805

xCode로 빌드시 정상 작동합니다.

npm run android 빌드시 정상작동합니다.

 

npm run ios 빌드시 위의 에러가 발생하며 빌드 실패합니다

앱실행시 네이버맵 [401] 에러

0

955

2

스타일링 라이브러리

0

146

2

expo, cli 선택 중에 고민이 있습니다.

0

167

2

JDK 버전이 달라도 괜찮나요?

0

223

2

dimenstion usewindowdeminstion

0

120

3

[맥 전용]환경 설정하기 1편 & [맥 전용]환경 설정하기 2편의 영상이 안나옵니다.

0

209

1

jdk11 버전과 gradle 버전의 호환성 관련 질문드립니다.

0

398

2

강의 외 질문입니다!

0

157

2

react native랑 맞는 ui 라이브러리 어떤게 좋을까요?

0

1485

2

react native와 spring boot 연결

0

353

1

java가 아닌 .kt에서 code push 에러가 발생합니다.

0

210

2

flipper 239 에러가 발생합니다.

0

162

2

package.json에 /lib/panino.js 문제입니다.

0

464

2

window - mac 협업 과정 질문합니다

0

214

1

ios 빌드 중 RCTBridgeDelegate.h import 오류

0

289

2

ios 앱 빌드 중 hermesEnabled 관련 오류발생

0

238

2

Socket 연결시 질문 드립니다.!

0

151

2

wifi 환경에서 axios 통신이 로컬서버에서 안됩니다.

0

425

2

iOS render error 질문드립니다.

0

410

2

iOS 가상머신 오류

0

164

2

npc react init 명령어 실행시 발생되는 오류

0

220

1

nom start 시 오류

0

116

1

NextJS 기반으로 만들어서 웹뷰 React Native로 배포 가능한가요?

0

994

2

안드로이드 rn75 버전에 맞게 설정 중에 android13 다운로드에 대해서 막혔습니다!

0

183

2