引言
我們使用CocoaPods非常高效地將一些第三方類庫(kù)導(dǎo)入到我們的項(xiàng)目中撕攒,但是不由得產(chǎn)生一個(gè)疑問(wèn):如果發(fā)現(xiàn)某個(gè)類庫(kù)不適用,甚至是整個(gè)CocoaPods我們都不想再在項(xiàng)目中持有,那么我們要怎么把這些東西從項(xiàng)目中清理出去呢偶房?本文介紹的就是如何刪除一個(gè)或若干個(gè)已經(jīng)在項(xiàng)目中配置好的第三方類庫(kù),以及如何將整個(gè)CocoaPods從項(xiàng)目中移除(不是在終端中卸載)。
刪除項(xiàng)目中已經(jīng)配置的類庫(kù)
1.在已經(jīng)配好的CocoaPods打開(kāi)Podfile
文件酪我,
Podfile
刪除選中的JSONKit
刪除
2.打開(kāi)終端 cd 到當(dāng)前項(xiàng)目目錄下,重新執(zhí)行pod install
命令且叁。輸出信息如下:
Xcode輸出信息
如果Xcode已經(jīng)裝有CocoaPods插件直接點(diǎn)擊Install Pods
即可(建議先點(diǎn)擊 “ Update Pods ”都哭,然后" Install Pods ")
Install Pods
3.JSONKit已被移除
被移除
在項(xiàng)目中移除CocoaPods
如果你覺(jué)得CocoaPods讓你的項(xiàng)目出現(xiàn)了問(wèn)題,不好用甚至是惡心,想將其從項(xiàng)目中徹底移除欺矫,也有方法:
1.刪除工程文件夾下的Podfile
纱新、Podfile.lock
和Pods
文件夾。
2.刪除xcworkspace
文件穆趴。
3.打開(kāi)xcodeproj
文件脸爱,刪除項(xiàng)目中的Pods
文件夾及Pods.xcconfig
引用和libpods.a
:
4.打開(kāi)Build Phases選項(xiàng),刪除Check Pods Manifest.lock
和Copy Pods Resources
:
5.完成未妹,編譯運(yùn)行阅羹,無(wú)錯(cuò)通過(guò)。
總結(jié)
從項(xiàng)目中移除某個(gè)類庫(kù)直接修改" Podfile "文件即可教寂,但是移除整個(gè)CocoaPods就有點(diǎn)麻煩了捏鱼,或許有其他方法。
另外酪耕,如果在編輯工程時(shí)不小心刪除了某個(gè)文件导梆,如Podfile.lock,那么我們就要用上面的方法先移除整個(gè)CocoaPods迂烁,然后重新建立Podfile和使用pod install命令重裝CocoaPods看尼。