개요: 하이브리드 앱(ios)을 배포하며 xcode에서 아카이브 시, PhaseScriptExecution faild with a nonzero exit code 에러가 났다.
원인: xcode 버전이 업데이트 되면서 문제가 생김.
해결방법:
capacitor를 이용하여 하이브리드 앱을 빌드하는 경우, CocoaPods을 사용하게 되는데, Pods-{appName}-frameworks.sh에 코드를 수정하면 된다.
Pods-{appName}-frameworks.sh 위치:
projectFolder/ios/App/Pods/Target Support Files/Pods-{apptName}/Pods-{appName}-frameworks.sh
수정사항
source="$(readlink "${source}")"
위 코드를 찾아서
source="$(readlink -f "${source}")"
로 변경
'잡다한것들' 카테고리의 다른 글
[git] 이전커밋으로 이동 후, 변경하기 (0) | 2024.11.04 |
---|---|
kakao map API 사용시, 띄는 warning 문구 (1) | 2024.08.28 |
package.json에 scripts 추가하기 (0) | 2024.07.16 |
Third-party cookie will be blocked. Learn more in the Issues tab. (0) | 2024.04.05 |
ruby 버전 변경이 안되는 경우 (0) | 2024.03.08 |
댓글