XCode 13.3에서 SwiftPM.SPMRepositoryError error 3를 해결하는 방법

Asked 6 months ago, Updated 6 months ago, 74 views

XCode 13.3에서 패키지를 업데이트하는 동안 SwiftPM.SPMRepositoryError error 3 에러가 표시됩니다.

자세한 내용도 없구요.

이 에러의 의미는 뭔가요?

어떻게 고치죠?

모든 패키지를 제거하고 하나씩 다시 추가해봐도 안되는데요.

어떤 특정한 패키지에 의해 생기는 것 같지는 않구요.

해결방법이 뭘까요?

ios swift xcode xcode13.3

2022-05-25 13:57

2 Answers

project navigator에서 "Package Dependencies"을 마우스 오른쪽 단추로 클릭한 다음 "Reset Package Caches"을 선택하면 이 문제가 해결됩니다.


2022-05-25 13:58

저도 같은 문제가 있어서 몇가지 해봤습니다.

  • Xcode 13.3(*)에서 사용하는 SPM 패키지 파일의 새 형식을 지원하는 최신 버전으로 swift 패키지 중 일부를 업데이트합니다.
  • Xcode를 종료합니다.
  • rm -rf ~/Libray/Developer/Xcode/DerivedData
  • rm -rf ~/Library/Caches/org.swift.swiftpm
  • Xcode를 시작합니다.
  • File->Packages->Reset Package Caches
  • 빌드합니다(포함 수에 따라 다소 시간이 걸릴 수 있음)

이것으로 해결되었는데 여러가지를 해본 거라 어떤 게 실제 효과가 있었는지는 잘 모르겠습니다.

추가로 Auth0.swift를 2.0으로, AlamoFire를 5.5.0으로, ZenDesk를 5.4.1로 업데이트 했습니다.


2022-05-25 14:01

If you have any answers or tips


© 2022 pinfo. All rights reserved.