使用CocoaPods更新第三方库出错的解决办法
2024-10-01 10:53:38
使用CocoaPods更新第三方库出错的解决办法
执行完pod install或pod update之后,控制台抛出以下警告信息:
- [!] The
xx [Debug]
target overrides thePODS_ROOT
build setting defined inPods/Target Support Files/Pods-**/Pods-**.debug.xcconfig'. This can lead to problems with the CocoaPods installation - Use the
$(inherited)` flag, or- Remove the build settings from the target.
- [!] The
xx [Debug]
target overrides theLIBRARY_SEARCH_PATHS
build setting defined inPods/Target Support Files/Pods-xx/Pods-xx.debug.xcconfig'. This can lead to problems with the CocoaPods installation - Use the
$(inherited)` flag, or- Remove the build settings from the target.
- [!] The
xx [Debug]
target overrides theHEADER_SEARCH_PATHS
build setting defined inPods/Target Support Files/Pods-xx/Pods-xx.debug.xcconfig'. This can lead to problems with the CocoaPods installation - Use the
$(inherited)` flag, or- Remove the build settings from the target.
- [!] The
xx [Release]
target overrides thePODS_ROOT
build setting defined inPods/Target Support Files/Pods-xx/Pods-xx.release.xcconfig'. This can lead to problems with the CocoaPods installation - Use the
$(inherited)` flag, or- Remove the build settings from the target.
- [!] The
xx [Release]
target overrides theLIBRARY_SEARCH_PATHS
build setting defined in `Pods/Target Support Files/Pods-xx/Pods-xx.release.xcconfig'. This can lead to problems with the CocoaPods installation
如果不解决此问题的话,会出现由于部分库文件找不到而导致的种种问题:
(1)编译失败,抛出Undefined symbols for architecture i386错误
(2)调用库中的方法,抛出unrecognized selector sent to instance错误
解决方法如下:
- 1 打开工程所在文件夹,找到.xcodeproj文件,右键选择【显示包内容】,找到project.pbxproj文件
- 2 打开project.pbxproj文件,查找
PODS_ROOT
LIBRARY_SEARCH_PATHS
HEADER_SEARCH_PATHS
LIBRARY_SEARCH_PATHS
把和这些相关的内容都删除
- 3 重新执行pod install,此时应该就没有上面出现的警告信息了
- 4 编译并运行
最新文章
- 关于JS的几点TIPS
- NOSQL的学习
- 怎么把MVC的Controller拆分写到别的类库
- springaop实现登陆验证
- c# 另存为excel
- Oracle EBS-SQL (SYS-11):查询系统已打的PATCH.sql
- C# 制作Java +Mysql+Tomcat 环境安装程序,一键式安装
- matlab-常用函数(4)
- iOS 控制器的跳转、页面四个方向的跳转
- mysql 常见语句
- SpringBoot整合定时任务异步任务
- Get Luffy Out * HDU - 1816(2 - sat 妈的 智障)
- 一个简易的netty udp服务端
- U3D学习12-黑暗之光实例
- android 个人使用总结
- leveldb 学习记录(五)SSTable格式介绍
- WordPlayer
- linux下使用sublime-text写coffee遇到的编译问题
- luogu2375 动物园 (kmp)
- 装饰器python
热门文章
- spring boot的项目结构问题
- (转)基于MVC4+EasyUI的Web开发框架经验总结(5)--使用HTML编辑控件CKEditor和CKFinder
- Linux VFS分析(二)
- MySQL_pymysql模块
- __str__和__repr__
- MongoDB基本操作总结
- 【转】ROI Pooling
- 打包c++项目
- Android 将Android项目打包成aar文件
- 基于BootStrap,FortAweSome,Ajax的学生管理系统