移除项目中的 CocoaPods

关于如何移除 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

有兴趣可以试一下。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容