iOS

[Xcode] package 버전 정보 미표기 및 업데이트 불가 현상 해결

남 희 2024. 3. 12. 18:19

요약

package의 버전이 표시되지 않고, Update Package 탭이 보이지 않는다면
Xcode 업데이트를 확인해보자.

현상

Package Dependencies의 버전을 올리려고 하는데,

Package가 정상적으로 존재한다면 Control+Click시, Update Package라는 탭을 확인할 수 있는데

이상하게도 Update Package 탭이 확인이 불가했다.

그리고 package의 버전이 표시되지 않는다는 사실을 발견하였다.

그래서 Add Package Dependencies를 클릭해서 기존에 쓰던 package를 추가했는데...

아래와 같은 에러 메시지가 발생했다.

Package Resolution Failed Package
resolved file is corrupted or malformed; ...

 

해결방법 찾기 & 해결

GPT가 다음과 같은 해결 방안을 제시해 주었다.

  1. Package.resolved 파일 삭제
  2. Xcode 재시작
  3. Xcode 버전 업데이트

일단 방법을 따라 해보았는데 다음과 같은 현상이 나타났다.

  1. Package.resolved 파일 자체가 검색 X
  2. Xcode 재시작해도 변화 없음

마지막으로 Xcode 버전을 확인해보니 최신 버전이 아니었어서 Xcode 업데이트를 진행하였다.

그러고 난 후 프로젝트를 실행해보니

package의 버전이 표시되었고,

Update Package 탭도 확인할 수 있었다!