iOS
[iOS] Xcode 14.3 아카이브 시 이슈 발생 (PhaseScriptExecution failed with a nonzero exit code)
밤토리세상
2023. 6. 15. 10:51
빌드 하고 런하고 동작하는데 아무런 이상이 없었는데
배포를 하기위해 아카이브를 하는데 떡하니 에러가 발생했다
PhaseScriptExecution failed with a nonzero exit code
또 Xcode가 업데이트되면 붙였던 pods 라이브러리 버전이나 경로를 못찾나하고
다시 업데이트도 해보고 했지만 역시나 에러가 발생했다
구글링하면서 찾아본 결과 pod 쪽 스크립트가 버전이 바뀌면서 살짝 안맞았나보다
Pods-ProjectName-frameworks.sh
파일을 찾아서 하나만 추가해주니 잘되었다
해당 파일의 경로는
projectFolder/Pods/Target Support Files/Pods-ProjectName/Pods-ProjectName-frameworks.sh
편집기를 통해 파일을 열어준 뒤
source="$(readlink "${source}")" 이 라인을찾아서 (readlink로 찾기를했다)
source="$(readlink -f "${source}")"
사이에 -f 를 추가해주면 끝
이제다시 아카이브가 잘되어진다