当前位置: 首页 > news >正文

iOS cocoapods pod FrozenError and RuntimeError

0x00 报错日志

/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.12.0/lib/cocoapods/user_interface/error_report.rb:34:in `force_encoding': can't modify frozen String (FrozenError)from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.12.0/lib/cocoapods/user_interface/error_report.rb:34:in `report'from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.12.0/lib/cocoapods/command.rb:66:in `report_error'from /Library/Ruby/Gems/2.6.0/gems/claide-1.0.3/lib/claide/command.rb:396:in `handle_exception'from /Library/Ruby/Gems/2.6.0/gems/claide-1.0.3/lib/claide/command.rb:337:in `rescue in run'from /Library/Ruby/Gems/2.6.0/gems/claide-1.0.3/lib/claide/command.rb:324:in `run'from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.12.0/lib/cocoapods/command.rb:52:in `run'from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.12.0/bin/pod:55:in `<top (required)>'from /usr/local/bin/pod:23:in `load'from /usr/local/bin/pod:23:in `<main>'
/Library/Ruby/Gems/2.6.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project.rb:228:in `initialize_from_file': [Xcodeproj] Unknown object version (60). (RuntimeError)from /Library/Ruby/Gems/2.6.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project.rb:113:in `open'from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.12.0/lib/cocoapods/installer/analyzer.rb:1194:in `block (2 levels) in inspect_targets_to_integrate'from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.12.0/lib/cocoapods/installer/analyzer.rb:1193:in `each'from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.12.0/lib/cocoapods/installer/analyzer.rb:1193:in `block in inspect_targets_to_integrate'from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.12.0/lib/cocoapods/user_interface.rb:64:in `section'from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.12.0/lib/cocoapods/installer/analyzer.rb:1188:in `inspect_targets_to_integrate'from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.12.0/lib/cocoapods/installer/analyzer.rb:107:in `analyze'from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.12.0/lib/cocoapods/installer.rb:422:in `analyze'from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.12.0/lib/cocoapods/installer.rb:244:in `block in resolve_dependencies'from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.12.0/lib/cocoapods/user_interface.rb:64:in `section'from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.12.0/lib/cocoapods/installer.rb:243:in `resolve_dependencies'from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.12.0/lib/cocoapods/installer.rb:162:in `install!'from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.12.0/lib/cocoapods/command/install.rb:52:in `run'from /Library/Ruby/Gems/2.6.0/gems/claide-1.0.3/lib/claide/command.rb:334:in `run'from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.12.0/lib/cocoapods/command.rb:52:in `run'from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.12.0/bin/pod:55:in `<top (required)>'from /usr/local/bin/pod:23:in `load'from /usr/local/bin/pod:23:in `<main>'

0x01 处理办法

1、更新 CocoaPods 到与 Xcode 兼容的版本。

命令:sudo gem install cocoapods

2、清理 CocoaPods 缓存

命令:pod cache clean --all

都不行!

凭我多年的经验,我修改了一下这个地方,居然没报错了!

  • 右键 xxx.xcodeproj,显示包内容
  • 打开 project.pbxproj
  • objectVersion 对应的数值,修改得低一点
  • 再尝试 pod install

搞定!完美!


http://www.lryc.cn/news/338205.html

相关文章:

  • 【鸿蒙开发】第二十章 Camera相机服务
  • JS阅读笔记
  • 基于spring boot的留守儿童爱心管理系统
  • python输入某年某月某日判断这一天是这一年的第几天
  • docker 上达梦导入dump文件报错:本地编码:PG GBK,导入女件编码:PGGB18030
  • 一起学习python——基础篇(19)
  • 数模 初见数建
  • windows系统搭建OCR半自动标注工具PaddleOCR
  • 01、ArcGIS For JavaScript 4.29对3DTiles数据的支持
  • Spark_SparkSql写入Oracle_Undefined function.....将长字符串写入Oracle中方法..
  • 2023数据要素白皮书(免费下载)
  • kafka学习记录
  • 无线网络2.4和5G的区别
  • 大模型笔记:Prompt tuning
  • 【Ambari】Ansible自动化部署大数据集群
  • RTSP/Onvif视频安防监控平台EasyNVR调用接口返回匿名用户名和密码的原因排查
  • opencv基础图行展示
  • GIF在线生成器
  • 使用JavaScript制作一个简单的天气应用
  • 说说对WebSocket的理解?应用场景?
  • 网路维护基础知识
  • 【GD32】MQ-3酒精检测传感器
  • 如何在极狐GitLab 启用依赖代理功能
  • ES6中 Promise的详细讲解
  • 网站建设也会涉及商标侵权,需要注意些!
  • Leetcode算法训练日记 | day25
  • 第23次修改了可删除可持久保存的前端html备忘录:增加了百度引擎
  • vue3中使用antv-S2表格(基础功能版)
  • 算数逻辑单元
  • clickhouse深入浅出