목차
티스토리 뷰
728x90
반응형
1. 문제
Xcode 14.3 버전 업데이트 후 아카이브 진행 시 아래와 같은 에러가 발생합니다.
PhaseScriptExecution failed with a non zero exit
2. 원인
CocoaPods와 Xcode간의 경로 설정 문제로 일어난 이슈 입니다. (Xcode 14.3 버전 기준)
문제 해결을 위해 CocoaPods 버전을 1.12.1 이상으로 업데이트 하거나, 아래의 솔루션을 통해 문제를 해결 할 수 있습니다.
3. 해결
${PROJECT}/Pods/Target Support Files/Pods-${PROJECT}
경로에 접근 후,
Pods-${PROJECT}-frameworks.sh
파일을 열어 아래와 같은 코드 블록을 찾습니다.
if [ -L "${source}" ]; then
echo "Symlinked..."
source="$(readlink "${source}")"
fi
이 중 source="$(readlink "${source}")"
부분을 아래와 같이 수정 합니다.
source="$(readlink -f "${source}")"
-f 는 절대 경로를 잡아주는 옵션입니다.
4. 참고
반응형
'iOS > Xcode' 카테고리의 다른 글
[iOS/Xcode] XCTest 관련 라이브러리 정리(Quick, Nimble) (0) | 2024.03.21 |
---|---|
[iOS/Xcode] XCTest 기초 정리(TDD, BDD) (0) | 2024.03.20 |
[iOS] 프로비저닝 프로파일 업데이트하기 (0) | 2023.05.17 |
댓글
300x250
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- ios 구글 로그인 sdk
- swift google sdk
- swift xctest
- ios mvvm
- Firebase Distribution
- swift 구글 sdk
- nimble
- ios google
- swift google login sdk
- swift 구글 로그인
- iOS 단위테스트
- ios reactorkit
- Framework
- swift google login
- ios google signin
- XCTest
- swift nimble
- swift framework
- iOS Unit Tes
- swift google signin
- swift quick
- swift reactorkit
- iOS Framework
- XCFramework
- iOS 테스트 코드
- ios xcframework
- iOS Quick
- Quick
- iOS 유닛테스트
- iOS Nimble
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함