티스토리 뷰
Xcode 15.2, Package.resolved PinsStorage version 이슈 해결방법
applebuddy 2024. 5. 6. 17:47
안녕하세요~ 오늘은 Xcode 15.2에서 tuist fetch, tuist generate를 할때 문제가 발생하는 경우가 있는데요, Package.resolved PinsStorage version 관련 해결 방법을 기록 및 공유하고자 합니다~!
tuist fetch를 하는데 위와 같이 Package.resolved file is corrumpted or malformed; fix or delete the file to continue.... 이슈가 발생합니다. packge.resolved 파일을 제거해도 동일한 문제가 지속되었는데요.
에러 로그를 뒤 이어서 보면, unknown 'PinsStorage' version '3' at ~~~ 이라는 내용이 있습니다. 구글링을 해보니 아래와 같은 솔루션이 있었습니다.
Package.resolved 파일을 에디터로 열어보신 뒤, 아래를 확인하시면, version 정보가 있어요. 여기에 3이라고 적혀있을때, version을 1 줄여서 적어줍니다. (3 -> 2) 그리고 관리자 권한으로 저장합니다.
+ 일반적인 케이스에서는, 오류메시지에 적힌 경로의 Package.resolved 파일을 제거한 뒤, 재빌드를 해보세요.
Tuist 폴더 내에 있는 Package.resolved 파일의 내용을 수정해주시면 됩니다.
Tuist 기반 프로젝트가 아니라면, XXX.xcworkspace 같은 파일 우측을 클릭, 패키지 내용 보기 -> xcshareddata/swiftpm 에서 확인하실 수도 있습니다.
정상적으로 tuist fetch, generate가 되었습니다... 그렇다면, PinsStorage는 무슨 역할을 하는 것일까요..? 이 부분은 추후에 더 알아보도록 하겠습니다.
이 글이 Xcode 15.2 Tuist 기반 프로젝트에서 Package.resolved 관련 이슈가 발생하신 누군가에게 한줄기 희망이 되길 기원하며 Package.resolved PinsStorage version 관련 이슈 해결방법 포스팅을 마치겠습니다. ㅎㅎ
'iOS 개발 > iOS 개발 팁' 카테고리의 다른 글
iOS 기본 Xcode 앱 변경, path 터미널 명령어로 설정방법 (0) | 2024.07.01 |
---|---|
iOS Xcode 15.2, module 'WebKit' build 이슈 해결방법 (0) | 2024.05.15 |
iOS SwiftUI, UIKit 개발 간 Preview Macro 사용방법 (0) | 2024.03.04 |
iOS 원격 푸시알람, 애플 개발자 APNs key 등록, 생성 방법 (2) | 2024.03.02 |
앱스토어 TestFlight 배포, 수출 규정 관련 문서 누락 문제 해결방법 (2) | 2024.02.05 |
- Total
- Today
- Yesterday
- Protocol
- publisher
- 개발자문서
- uikit
- 자연어처리
- swift알고리즘
- swift string
- swift언어
- 프로토콜
- 알고리즘문제
- 프로그래머스swift
- 스위프트
- swift 문자열
- createML
- 부스트코스
- ios
- swift
- Collection
- 백준알고리즘
- SwiftUI
- 알고리즘
- 김프매매
- Swift 알고리즘
- 컬렉션
- swift문제
- swift 기초
- swift reduce
- 프로그래머스
- CoreML
- 백준swift
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |