在iOS应用程序中发布'pod install'后,抛弃Cocoapod是否可行?
我已经在我的iOS应用程序中执行了在iOS应用程序中发布'pod install'后,抛弃Cocoapod是否可行?,ios,xcode,cocoapods,Ios,Xcode,Cocoapods,我已经在我的iOS应用程序中执行了pod安装,但我如何才能放弃整个cocoapods控制,回到我的应用程序根本不使用cocoapods的状态?以下是我所做的: 创建名为Podfile的以下文件并运行pod安装 platform :ios, '7.0' pod 'SVProgressHUD' 然而,我后来意识到我不应该使用这个包,所以现在我想把它恢复到以前的状态。只是删除Pod相关的文件和目录并没有使它 那么,恢复原状是否仍然可行?或者我必须从创建新项目的角度创建我的应用程序吗?我知道没有自动功
pod安装
,但我如何才能放弃整个cocoapods控制,回到我的应用程序根本不使用cocoapods的状态?以下是我所做的:
创建名为Podfile
的以下文件并运行pod安装
platform :ios, '7.0'
pod 'SVProgressHUD'
然而,我后来意识到我不应该使用这个包,所以现在我想把它恢复到以前的状态。只是删除Pod相关的文件和目录并没有使它
那么,恢复原状是否仍然可行?或者我必须从创建新项目的角度创建我的应用程序吗?我知道没有自动功能,但可以很容易地手动完成
Pods文件附近的Pods
文件夹
Podfile
和Podfile.lock
.workspace
文件xcodeproj
文件,然后在Xcode
中:
- 删除对根文件夹末尾的
文件的引用Pods-.xcconfig
- 打开项目设置并在目标设置中选择
选项卡: 在这里删除两个阶段:构建阶段
和检查吊舱清单。锁定
复制吊舱资源
- 打开“构建阶段”->
并删除从将二进制文件链接到库中
libPods…
- 切换到项目设置,如果在
选项卡上有配置集,则取消选择(如果以前没有创建,则必须是Info
where)None
为了使用它,首先通过
gem install cococoapods deintegrate
(可能需要sudo)安装它,然后从项目根目录中执行pod deintegrate
。它仍然保留Podfile、Podfile.lock和.xcworkspace/ 谢谢。事实上,在发布问题之前,我已经完成了第1~3步,但仍然犯了很多错误,并且带着相当的焦虑倾向于这个网站。你的解决方案就像魔术一样-非常感谢!