美文网首页
移除项目中的 CocoaPods

移除项目中的 CocoaPods

作者: pwnlc | 来源:发表于2016-10-26 16:16 被阅读0次

    关于如何移除 iOS 项目中使用的 CocoaPods,这类问题可以 Google 出不少答案。

    比如:How to remove CocoaPods from a project? - Stack Overflow.

    这里自己再整理一遍.

    当前环境:

    Project: Objective-C
    Xcode: 8.1 GM
    Pod: 1.0.0.beta.3
    

    步骤:

    • 删除项目文件夹中的 Podfile , Podfile.lockPods 文件夹
    • 删除生成的 .xcworkspce 文件
    • .xcodeproj 打开项目,删除对应 targets -> General -> Linked Frameworks and Libraries -> libPods.a
    • 在对应 targets -> Build Phases,删除 Copy Pods ResourcesEmbed Pods Frameworks 以及 Check Pods Manifest.lock

    到这里操作基本完成。


    但是在我的项目中此时出现了大量的 Warning,大都提示为 missing file 之类。

    后来发现原因是因为使用了 git, 这时对项目进行一次 commit 操作即可修复这些警告。


    同时发现了一个插件,应该可以取代部分手动操作,还没有实验,这里先贴出来地址:

    cocoapods-deintegrate - GitHub

    有兴趣可以试一下。

    相关文章

      网友评论

          本文标题:移除项目中的 CocoaPods

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