Crash between Swift Package and Cocoapods
간혹 Swift Package와 Cocoapods로 추가한 라이브러리가 충돌하는 경우가 발생한다.
예를들어 Kingfisher은 Swift Package로 연결하고, Firebase는 Cocoapods로 연결할 경우 Kingfisher의 연결에 문제가 생길 수 있다.
해결방법은 간단하다.
Swift Packages로 연결된 라이브러리를 업데이트 시키면 된다.
Kingfisher을 클릭하고 Exact로 Version 변경을 한다 —> Up to Next Major 상태이기에 그냥 Done시키면 아무 변화가 없다.
그 후, 다시 Upt to Next Major로 바꿔주면 된다.
끝이다. 성공적으로 Build 될 것이다.
'IOS application > Swift' 카테고리의 다른 글
13. When viewDidAppear and viewWillAppear are not called. (0) | 2021.05.18 |
---|---|
12. 선배가 알려주는 팁 (0) | 2021.05.17 |
10. UIComponents 누가 위에 있나? (0) | 2021.04.30 |
9. Keyboard (0) | 2021.04.24 |
8. Tabbar, SafeArea, collectionView 설정 (0) | 2021.04.24 |