인프런 커뮤니티 질문&답변

문선웅님의 프로필 이미지
문선웅

작성한 질문수

배달앱 클론코딩 [with React Native]

안드로이드 앱 배포과정

xcode 빌드 시 Command PhaseScriptExecution failed with a nonzero exit code 에러가 나옵니다

작성

·

3.7K

0

안녕하세요 제로초님 안드로이드는 시뮬레이터에서 돌아가는 것 보고 iOS도 해보고 있는 중입니다.

그런데 계속 Command PhaseScriptExecution failed with a nonzero exit code 나오면서 빌드가 실패하네요

 

스크린샷 2024-05-11 오전 8.28.49.png

 

https://github.com/facebook/react-native/issues/36762

https://stackoverflow.com/questions/75975043/xcode-error-phasescriptexecution-failed-with-a-nonzero-exit-code

 

위의 게시물들을 참고해서 수정도 해봤고 node_modules를 지우고 다시 설치도 해봤습니다.

 

pod deintegrate와 캐시를 지운 후에 다시 pod install도 해줬습니다.

 

그래도 지속적으로 문제가 해결되지 않았습니다.

 

지금 애플 디벨로퍼에서 인증서들은 모두 발급 받고 Xcode에도 제 계정이 연결되어 있습니다.

 

하나 걸리는 건 react-native 버전이 0.74.0 인데 이 부분이 문제가 될 수도 있을까요?

"react-native": "0.74.0"

 

 

혼자 해결해 보려고 했는데 도저히 답이 나오지 않아서 질문 드립니다.

 

늘 질문 받아주셔서 감사합니다

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

ios 이전 빌드에서는 됐었나요? 아니면 이번이 처음 빌드인데 처음부터 안 되는 건가요?

문선웅님의 프로필 이미지
문선웅
질문자

안드로이드에서는 됐었습니다 ios에서는 처음 빌드하는 것인데 안됩니다!

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

https://github.com/facebook/react-native/issues/36762#issuecomment-1917117007

이런 것처럼 추가적인 로그가 필요합니다.

문선웅님의 프로필 이미지
문선웅
질문자

힌트 주셔서 감사합니다!

 

xcode에서 로그 보고 해결하였습니다ㅎㅎ

 

문제를 보니까 error 라고 하면서 @react-native-community/push-notification-ios 문제라고 대놓고 나와있더라고요..

 

pakage.json 보니까 해당 패키지가 아예 깔려있지 않았습니다 안드로이드에서 넘어오면서 깔 생각을 안했네요

 

감사합니다!

문선웅님의 프로필 이미지
문선웅

작성한 질문수

질문하기