在iOS应用程序中发出`pod install`之后抛弃CocoaPods是否可行?

Bla*_*ard 2 xcode ios cocoapods

我已经pod install在我的iOS应用程序中执行了,但是我怎么能抛弃整个cocoapods控件并恢复到我的应用程序根本不使用cocodapods的状态?这就是我所做的:

创建以下命名Podfile并运行的文件pod install

platform :ios, '7.0'
pod 'SVProgressHUD'
Run Code Online (Sandbox Code Playgroud)

但是,我后来意识到我不会使用这个包,所以现在我想将它恢复到以前的状态.只是删除Pod相关的文件和目录没有成功...

那么回归还是可行的吗?或者我是否必须从创建新项目的角度创建我的应用程序?

Oss*_*sir 8

我知道没有自动功能,但可以手动轻松完成.

  1. 删除Pods你附近的文件夹Podfile
  2. 删除下一个文件:PodfilePodfile.lock
  3. 删除生成的<Project_Name>.workspace文件
  4. 打开您的xcodeproj文件并在Xcode:
    • 删除Pods-<YOUR_TARGET>.xcconfig根文件夹末尾的文件引用在此输入图像描述
    • 打开项目设置并Build Phases在目标设置中选择选项卡:在此处删除两个阶段:Check Pods Manifest.lockCopy Pods Resources在此输入图像描述在此输入图像描述
    • 打开'Build Phases' - > Link Binary With Libraries并删除所有从中开始的链接libPods... 在此输入图像描述
    • None如果有任何Info选项卡,请切换到项目设置并取消选择(如果您之前未创建,则必须在任何位置)配置集.在此输入图像描述