iOS 刪除已經配置的類庫和移除CocoaPods

iOS 刪除已經配置的類庫和移除CocoaPods

引言

我們使用CocoaPods非常高效地將一些第三方類庫導入到我們的項目中,但是不由得產生一個疑問:如果發現某個類庫不適用,甚至是整個CocoaPods我們都不想再在項目中持有,那麼我們要怎麼把這些東西從項目中清理出去呢?本文介紹的就是如何刪除一個或若干個已經在項目中配置好的第三方類庫,以及如何將整個CocoaPods從項目中移除(不是在終端中卸載)。


刪除項目中已經配置的類庫

1.在已經配好的CocoaPods打開Podfile文件,


Podfile

刪除選中的JSONKit


刪除

2.打開終端 cd 到當前項目目錄下,重新執行pod install命令。輸出信息如下:


Xcode輸出信息

如果Xcode已經裝有CocoaPods插件直接點擊Install Pods即可(建議先點擊 “ Update Pods ”,然後" Install Pods ")


Install Pods

3.JSONKit已被移除


被移除

在項目中移除CocoaPods

如果你覺得CocoaPods讓你的項目出現了問題,不好用甚至是噁心,想將其從項目中徹底移除,也有方法:

1.刪除工程文件夾下的PodfilePodfile.lockPods文件夾。


2.刪除xcworkspace文件。


3.打開xcodeproj文件,刪除項目中的Pods文件夾及Pods.xcconfig引用和libpods.a



4.打開Build Phases選項,刪除Check Pods Manifest.lockCopy Pods Resources



5.完成,編譯運行,無錯通過。


總結

從項目中移除某個類庫直接修改" Podfile "文件即可,但是移除整個CocoaPods就有點麻煩了,或許有其他方法。

另外,如果在編輯工程時不小心刪除了某個文件,如Podfile.lock,那麼我們就要用上面的方法先移除整個CocoaPods,然後重新建立Podfile和使用pod install命令重裝CocoaPods。

http://www.jianshu.com/p/552f21a989ba

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章