使用CocoaPods更新第三方库出错的解决办法

执行完pod install或pod update之后,控制台抛出以下警告信息:

  • [!] The xx [Debug] target overrides the PODS_ROOT build setting defined in Pods/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 the LIBRARY_SEARCH_PATHS build setting defined in Pods/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 the HEADER_SEARCH_PATHS build setting defined in Pods/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 the PODS_ROOT build setting defined in Pods/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 the LIBRARY_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 编译并运行

最新文章

  1. 关于JS的几点TIPS
  2. NOSQL的学习
  3. 怎么把MVC的Controller拆分写到别的类库
  4. springaop实现登陆验证
  5. c# 另存为excel
  6. Oracle EBS-SQL (SYS-11):查询系统已打的PATCH.sql
  7. C# 制作Java +Mysql+Tomcat 环境安装程序,一键式安装
  8. matlab-常用函数(4)
  9. iOS 控制器的跳转、页面四个方向的跳转
  10. mysql 常见语句
  11. SpringBoot整合定时任务异步任务
  12. Get Luffy Out * HDU - 1816(2 - sat 妈的 智障)
  13. 一个简易的netty udp服务端
  14. U3D学习12-黑暗之光实例
  15. android 个人使用总结
  16. leveldb 学习记录(五)SSTable格式介绍
  17. WordPlayer
  18. linux下使用sublime-text写coffee遇到的编译问题
  19. luogu2375 动物园 (kmp)
  20. 装饰器python

热门文章

  1. spring boot的项目结构问题
  2. (转)基于MVC4+EasyUI的Web开发框架经验总结(5)--使用HTML编辑控件CKEditor和CKFinder
  3. Linux VFS分析(二)
  4. MySQL_pymysql模块
  5. __str__和__repr__
  6. MongoDB基本操作总结
  7. 【转】ROI Pooling
  8. 打包c++项目
  9. Android 将Android项目打包成aar文件
  10. 基于BootStrap,FortAweSome,Ajax的学生管理系统