Swift.org

Delete CocoaPods

How to remove CocoaPods from Xcode Project

#project dir로 이동
cd {project}

#deintegrate: 분해하다!
sudo gem install cocoapods-deintegrate cocoapods-clean 

pod deintegrate
rm podfile podfile.lock

#pod clean은 아마 deprecated 된 듯?

Replace CocoaPods to SPM

project → Package Dependencies → + → git 주소로 검색!

🚫 Error : 처음에 이게 무슨 소리인가...했는데, 해당 버전의 주소에! Package.swift가 없어요!!! 즉 해당 라이브러리는 업데이트가 느리거나 SPM을 지원하지 않는 친구인거죠

Untitled

[Swift 5.2][SwiftPM] Swift Package Manager를 이용하여 패키지를 통합 관리하기 - Proxy Module

[iOS][Xcode] Framework Part 1 : Static Framework와 Dynamic Framework

Swift Package Manager

https://developer.apple.com/videos/play/wwdc2018/411/ (22분까지 시청)

장점: Cocoapods, Carthage인 3rd Party 툴이 아닌 1st Party 입니다. 그래서 앞으로는 SwiftPM을 적용하는 것이 장기적으로 좋을 것입니다.

Hello world

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
//OS update이후 발생하는 문제, xcode cli 사용불가 : xcode-select install

swift package init