如何从项目中移除CocoaPods(译)
原文地址:How to remove CocoaPods from a project?
使用CocoaPod管理第三方代码是非常方便的,但是当不需要使用的时候,删除起来就非常麻烦,这里我根据国外朋友的方案翻译了一下。不足之处望见谅。
操作步骤
- 删除本地文件(
Podfile
、Podfile.lock
、Pods
文件夹) - 删除本地生成的
xcworkspace
文件 - 打开项目,在
Frameworks
文件夹下,删除Pods.xcconfig
和libPods.a
- 进入项目
Build Phases
,删除Copy Pods Resources
、Embed Pods Frameworks
和Check Pods Manifest.lock
三项。
- 因为删除了CocoaPod管理的第三方代码,所以在工程里面之前引用的第三方代码都会报错。这时候需要删除对应的代码。
通过第三方插件删除
我们可以通过CocoaPod的核心团队成员开源的插件cocoapods-dependencies进行操作。这样能保证删除操作根据CocoaPod的更新而保持最新的。
再一次感谢您花费时间阅读这篇文章!
微博: @Danny_吕昌辉
博客: SuperDanny