我已经在我的iOS应用程序中执行了pod install
,但是如何放弃整个cocoapods控件并恢复到我的应用程序根本不使用cocodapods的状态?这就是我所做的:
创建名为Podfile
的以下文件并运行pod install
platform :ios, '7.0'
pod 'SVProgressHUD'
然而,我后来意识到我不会使用该软件包,所以现在我想将它恢复到以前的状态。只是删除Pod相关的文件和目录没有成功...
回复还是可行的吗?或者我是否必须从创建新项目的角度创建我的应用程序?
答案 0 :(得分:8)
我知道没有自动功能,但可以手动轻松完成。
Pods
Podfile
文件夹
Podfile
和Podfile.lock
<Project_Name>.workspace
文件xcodeproj
文件并在Xcode
中:
Pods-<YOUR_TARGET>.xcconfig
文件的引用
Build Phases
标签:
在此处删除两个阶段:Check Pods Manifest.lock
和Copy Pods Resources
Link Binary With Libraries
并删除所有以libPods...
None
)配置集(如果Info
选项卡中有任何内容。 答案 1 :(得分:0)
虽然@Ossir的答案正常,但我找到了一个名为cocoapods-deintegrate的库,它负责从项目中解体CocoaPods的所有工作。
要使用它,首先按gem install cocoapods-deintegrate
安装(可能需要 sudo ),然后从项目根目录只安装pod deintegrate
。它仍然留下 Podfile , Podfile.lock 和 .xcworkspace / 。