美文网首页Cocoa Pods
cocoapods 删除已导入项目的第三方库和移除项目中的coc

cocoapods 删除已导入项目的第三方库和移除项目中的coc

作者: 呼哮山庄 | 来源:发表于2016-10-10 23:58 被阅读3761次

    CocoaPods是一个负责管理iOS项目中第三方开源库的工具。CocoaPods的项目源码在Github上管理。在我们有了CocoaPods这个工具之后,只需要将用到的第三方开源库放到一个名为Podfile的文件中,然后在命令行执行$ pod install命令。CocoaPods就会自动将这些第三方开源库的源码下载下来,并且为我的工程设置好相应的系统依赖和编译参数. 但是如果我们导入的某个第三方不适用,或者我们又不想使用该第三方,那我们又该如何将这些相关的东西从我们的项目中清理出去呢?


    第一部分将介绍如何删除项目中已经由cocoapods配置好的第三方

    1.打开项目中的Podfile文件



    2.删除选中的pod Snapkit的命令行
    3.打开终端cd到当前项目的根目录下重新执行pod install --verbose --no-repo-update命令
    当命令运行完后项目中的Snapkit第三方就已经被移除

    第二部分:删除cocoapods

    某种特殊情况下我们甚至都不想使用cocoapods了,这时我们想要将cocoapods彻底的从项目中移除,不留一点痕迹,略微有点麻烦,

    1.删除工程文件夹下的Podfile、Podfile.lock和Pods文件夹,xcworkspace文件。
    2.打开xcodeproj文件,删除项目中的Pods文件夹及Framework文件夹(此时这两个文件夹中的文件已经报红,说明此时这些文件已经不存在)
    3.删除配置文件: 打开Build Phases选项,删除Check Pods Manifest.lock和Copy Pods Resources,以及Embeded Pods Frameworks
    4.删除项目中引用的头文件及相关的代码

    相关文章

      网友评论

        本文标题:cocoapods 删除已导入项目的第三方库和移除项目中的coc

        本文链接:https://www.haomeiwen.com/subject/arvvyttx.html