CocoaPods是一个负责管理iOS项目中第三方开源库的工具。CocoaPods的项目源码在Github上管理。在我们有了CocoaPods这个工具之后,只需要将用到的第三方开源库放到一个名为Podfile的文件中,然后在命令行执行$ pod install命令。CocoaPods就会自动将这些第三方开源库的源码下载下来,并且为我的工程设置好相应的系统依赖和编译参数. 但是如果我们导入的某个第三方不适用,或者我们又不想使用该第三方,那我们又该如何将这些相关的东西从我们的项目中清理出去呢?第一部分介绍如何删除项目中已经由cocoapods配置好的第三方
1,打开项目中的Podfile文件,如图所示
2,直接在Podfile文件删除选中想删除的第三方库,如图所示:
3.打开终端cd到当前项目的根目录下重新执行命令pod update --verbose --no-repo-update(网上的做法命令是这么写的:,pod install --verbose --no-repo-update)我没有去研究他们的区别,如果有谁知道欢迎直接告诉我,谢谢。
当命令运行完后项目中的Snapkit第三方就已经被移除。但这个时候有的同学的终端会出现问题,如图所示:
这是因为Podfile文件格式还是以前的老版本格式需要修改下,修改如下图所示:
更改好了Podfile文件格式后,又重新执行命令pod update --verbose --no-repo-update。等待重新更新安装4,如果这个时候更新没有问题,那就恭喜你,但是也会出现警告,这些警告不能忽略,你忽视了的结果就是不能打包,这是我的亲身经历,如图所示:
这么一大坨东西,查了下资料,发现是配置的问题,现在记录下解决方法,进入对应的工程中,找到build setting对应的地址,这个地址就是你出现问题是弹出的内容,我这里的地址就是两个 'HEADER_SEARCH_PATHS'和 'OTHER_LDFLAGS',这两个就是上面那四个[!]里给出的,分别对应两种状态调试和发布([Debug]和[Release]),在对应的工程中把`$(inherited)`加进去即可,注意,去掉''号,如下图所示:
有的时候可能不是在这个路径下面,根据具体提示找到该位置,做同样的修改就可以了。这是我的亲身经历希望能帮到你。第二部分:删除cocoapods
某种特殊情况下我们甚至都不想使用cocoapods了,这时我们想要将cocoapods彻底的从项目中移除,不留一点痕迹,略微有点麻烦,
1.删除工程文件夹下的Podfile、Podfile.lock和Pods文件夹,xcworkspace文件。
![]()
2.打开xcodeproj文件,删除项目中的Pods文件夹及Framework文件夹(此时这两个文件夹中的文件已经报红,说明此时这些文件已经不存在)
![]()
3.删除配置文件: 打开Build Phases选项,删除Check Pods Manifest.lock和Copy Pods Resources,以及Embeded Pods Frameworks
![]()
4.删除项目中引用的头文件及相关的代码
相关推荐
毕设分享|基于16单片机的指纹识别电子密码锁设计
我们今天的工作生活中,很多的场合都需要身份的认证,而传统的基于标志的身份认证技术由于受到证件伪造以及密码破解等手段的威胁,逐渐表现得有些力不从心。怎样保护自己的重要文件资料,如何保证自己的隐私不被泄露?在传统的身份认证中,我们往往使用密码加密法,但是这种方法只是"防君子不防小人"。在高明的黑客眼里,由几个字符组成的密码脆弱得不堪一击。现在,科技的发展让我们有了新的选择——生物识别技术。将生物识别技术应用于笔记本、门锁等方面,可以对文件、财产起保护作用,并且可以进行身份识别。
CocoaPods添加和删除某个库
当需要在CocoaPods中删除一个我们不要的库时 可以在Podfile中直接删除相关库 再cd 到项目目录 执行pod update --verbose --no-repo-update 或者pod install --verbose --no-repo-update命令 两者的删除时区别: pod update --verbose --no-repo-update 会在删除相关库时 更新...
从零开始:如何用PSINS工具箱构建你的第一个IMU误差模型
本文详细介绍了如何使用严恭敏教授开发的PSINS工具箱构建IMU误差模型,涵盖从基础参数设置到高级误差建模的全过程。通过imuerrset函数配置陀螺零偏、随机游走等核心参数,并结合实战案例展示消费级MEMS器件的误差建模方法,帮助用户提升惯性导航系统的精度与可靠性。
Xcode项目删除Cocoapods
好久不写了 ,今天写一篇压压惊。。。。。。搞了一下午 Cocoapod 管理项目是好用的,这毋庸置疑,但是有时候我们如果不小心删除了关于pod的文件,从而引起无法使用,或者出现其他问题,这时候我们需要删除pod文件,然后从新开始 如果想彻底删除pod,那么就按照以下方式来吧 删除工程文件夹...
VCSA 6.7证书过期别慌!手把手教你通过SSH修改系统时间恢复登录(附STS证书修复脚本)
本文详细介绍了VCSA 6.7证书过期的应急处理方案,包括通过SSH修改系统时间临时恢复登录、全面更新证书体系以及专项修复STS证书的实战步骤。文章还提供了后期验证和系统加固的建议,帮助运维人员有效应对证书过期问题,确保虚拟化平台的稳定运行。
Keil 编译输出信息分析:Program size: Code, RO-data , RW-data, ZI-data
一般 MCU 包含的存储空间有:片内 Flash 与片内 RAM,RAM 相当于内存,Flash 相当于硬盘。编译器会将一个程序分类为好几个部分,分别存储在 MCU 不同的存储区。如图所示,在Keil中编译工程成功后,在下面的Bulid Ouput窗口中会输出下面这样一段信息。
手把手教你设计2bit反射型超表面:从单patch扫参到pin管配置全流程
本文提供了一份2bit反射型超表面设计的完整工程实践指南。从单贴片谐振器的参数化扫描与“270度法则”应用,到PIN二极管等效电路模型的获取与集成,再到利用参数化扫描高效仿真四种工作状态,手把手指导读者完成从单元设计到阵列布局、偏置线集成及加工考量的全流程,旨在帮助射频工程师将概念转化为可加工测试的实体模型。
cocoapods删除已经导入的库文件
1.删除库文件: (1)打开podfile文件,删除要删除的库的那一行 (2)然后打开终端pod install一下就好 2.修改三方库在项目中使用: 直接放在项目当中,跟你平时建立的类一样,在相同的位置,在你的项目目录下
通过WorkVisual连接KUKA机器人的具体方法
通过WorkVisual连接KUKA机器人的具体方法
(四)C++自制植物大战僵尸游戏启动流程
鼠标左键单机VS2022上方工具栏中进行项目启动。第一次启动项目需要编译项目中所有代码文件,编译生成需要一定的时间。不同性能的电脑需要消耗的时间差别可能较大,通常在几分钟到几十分钟之间。编译成功后会自动启动运行游戏。qi编译成功后自动启动运行游戏如下图。
从工程中删除Cocoapods
1. 删除工程文件夹下的Podfile、Podfile.lock及Pods文件夹 2. 删除xcworkspace文件 3. 使用xcodeproj文件打开工程,删除Frameworks组下的Pods.xcconfig及libPods.a引用 4. 在工程设置中的Build Phases下删除Check Pods Manifest.lock及Copy Pods Resources
学Simulink——十二脉波整流电路(移相变压器)谐波抵消仿真
Y:Δ = 1:√3(若 DC 同压)— 此处同相电压故 220V(Y)=220V(Δ phase)Y(相电压=220V)、Δ(线电压=380V ⇒ 相=220V,30° 移相)可经 Lbal=0.5mH(平衡电抗)或直接短(大 L_dc 下均流尚可)✅ 直流输出纹波频率 = 12·f_line(vs 6·f_line)直流输出 → Ldc=50mH→Cdc=2200µF→R=30Ω。Line‑Line RMS = 380 V(⇒ 相=220V)Vdc≈1.35⋅380≈513V(同 6‑脉波)
cocoapods 删除已导入项目的第三方库和移除项目中的cocoapods
第一部分将介绍如何删除项目中已经由cocoapods配置好的第三方 1.打开项目中的Podfile文件 2.删除选中的pod Snapkit的命令行3.打开终端cd到当前项目的根目录下重新执行pod install --verbose --no-repo-update命令当命令运行完后项目中的Snapkit第三方就已经被移除 第二部分:删除cocoapods 某种特殊情况...
Camera2Demo
在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作
最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版
Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。
iOS 删除已经配置的类库和移除CocoaPods
引言 我们使用CocoaPods非常高效地将一些第三方类库导入到我们的项目中,但是不由得产生一个疑问:如果发现某个类库不适用,甚至是整个CocoaPods我们都不想再在项目中持有,那么我们要怎么把这些东西从项目中清理出去呢?本文介绍的就是如何删除一个或若干个已经在项目中配置好的第三方类库,以及如何将整个CocoaPods从项目中移除(不是在终端中卸载)。 删除项目中已经配置的类库
Outlook Express 6 (OE6) for Win7/Win8/Win10
英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。
使用CocoaPods 删除已经配置的类库和移除CocoaPods
转自http://blog.youkuaiyun.com/jymn_chen/article/details/19213601 引言 在使用CocoaPods(一)为项目配置第三方类库我们使用CocoaPods非常高效地将一些第三方类库导入到我们的项目中,但是不由得产生一个疑问:如果发现某个类库不适用,甚至是整个CocoaPods我们都不想再在项目中持有,那么我们要怎么把这
温度PID控制PLC程序
温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值
CocoaPods:删除已经配置的类库和移除CocoaPods
引言我们使用CocoaPods非常高效地将一些第三方类库导入到我们的项目中,但是不由得产生一个疑问:如果发现某个类库不适用,甚至是整个CocoaPods我们都不想再在项目中持有,那么我们要怎么把这些东西从项目中清理出去呢?本文介绍的就是如何删除一个或若干个已经在项目中配置好的第三方类库,以及如何将整个CocoaPods从项目中移除(不是在终端中卸载)。删除项目中已经配置的类库1.在已经配好的Coco
CocoaPods 删除已导入项目的第三方库和移除项目中的CocoaPods
最近在更新第三方库的时候遇到了问题,需要将个别的三方库从CocoaPods中移除,并同步到SVN,供团队同步代码。第一部分 删除项目中已经由cocoapods配置好的第三方1.打开项目中的Podfile文件2.删除选中的pod Snapkit的命令行3.打开终端cd到当前项目的根目录下重新执行pod install --verbose --no-repo-update命令当命令运行完后项目中的...
CocoaPods 删除已经配置的类库和移除CocoaPods
我们使用CocoaPods非常高效地将一些第三方类库导入到我们的项目中,但是不由得产生一个疑问:如果发现某个类库不适用,甚至是整个CocoaPods我们都不想再在项目中持有,那么我们要怎么把这些东西从项目中清理出去呢?本文介绍的就是如何删除一个或若干个已经在项目中配置好的第三方类库,以及如何将整个CocoaPods从项目中移除(不是在终端中卸载)。 删除项目中已经配置的类
Xcode移除项目中的CocoaPods
Xcode移除项目中的CocoaPods
删除CocoaPods中已经配置的类库、移除项目中CocoaPods
删除CocoaPods中已经配置的类库 首先新建一个名为CocoaPodsDemo的项目,然后cd到项目目录下新建一个Podfile文件,并编写该文件,内容如下: platform:ios, '7.0' pod 'AFNetworking', '~> 2.1.0'pod 'JSONKit', '~> 1.5pre'pod 'MBProgressHUD', '~> 0.8'
推荐开源神器:cocoapods-deintegrate —— 轻松移除CocoaPods依赖
在iOS开发中,CocoaPods是管理第三方库的重要工具,但它并非无懈可击。有时候我们需要从项目中彻底移除CocoaPods,这时候`cocoapods-deintegrate`就派上用场了。 ## 1、项目介绍 `cocoapods-deintegrate`是一个强大的CocoaPods插件,它的主要任务就是帮助开发者干净利落地从Xcode项目中移除所有CocoaPods的痕迹,包括构建阶...
如何从项目中删除CocoaPods?
What's the right way of removing CocoaPods from a project? 从项目中删除CocoaPods的正确方法是什么? I want to remov
如何彻底移除CocoaPods:cocoapods-deintegrate工具的完整使用指南
cocoapods-deintegrate是一款强大的CocoaPods插件,能够帮助开发者彻底移除Xcode项目中CocoaPods的所有痕迹,让项目回归原始状态。本文将详细介绍这款工具的安装方法和使用步骤,帮助iOS开发者轻松管理项目依赖。 ## 为什么需要cocoapods-deintegrate? 在iOS开发过程中,我们经常使用CocoaPods来管理第三方库。但有时我们需要完全移除
使用CocoaPods(二)删除已经配置的类库和移除CocoaPods
在使用CocoaPods(一)为项目配置第三方类库我们使用CocoaPods非常高效地将一些第三方类库导入到我们的项目中,但是不由得产生一个疑问:如果发现某个类库不适用,甚至是整个CocoaPods我们都不想再在项目中持有,那么我们要怎么把这些东西从项目中清理出去呢?本文介绍的就是如何删除一个或若干个已经在项目中配置好的第三方类库,以及如何将整个CocoaPods从项目中移除(不是在终端中卸载)。
1021



被折叠的 条评论
为什么被折叠?



