azhy의 iOS 이야기

[iOS] please delete it and use the new collections.json instead 경고 해결법 본문

iOS

[iOS] please delete it and use the new collections.json instead 경고 해결법

azhy 2024. 11. 14. 20:31

2022년 9월 19일에 수정됨

 

이번에 iOS 16으로 업데이트시키면서 xcode도 같이 업데이트를 시켰습니다.

근데 지금까지 안뜨던 경고가 떴는데 바로 warning: Usage of /Users/sunghun/Library/org.swift.swiftpm/collections.json has been deprecated. Please delete it and use the new /Users/sunghun/Library/org.swift.swiftpm/configuration/collections.json instead. 이런 경고문이 떴습니다..

빌드는 정상적으로 잘되는데 괜히 이 경고를 처리 안 했다가 리젝을 받을 수 있으니 해결법을 같이 알아봅시다.

해결법

stackoverflow 글을 보니 정확한 이유는 모르지만 버전을 업데이트하고 나면 이런 현상이 일어나기도 하는 거 같습니다. 해결법은 간단합니다. 경고문에 나오는 경로를 따라가서 org.swift.swiftpm를 파인더로 열어줍니다.

 

그럼 이런 창이 뜰겁니다.

 

그리고 collections.json 파일을 지워주면 경고가 사라 질 겁니다!