- 作者:老汪软件技巧
- 发表时间:2024-09-23 17:01
- 浏览量:
背景
升级xcode16后,新建项目,创建pod文件,pod init报错,报错信息如下:
――― MARKDOWN TEMPLATE ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Command
/Users/dulifu/.rvm/rubies/ruby-3.0.0/bin/pod init
ReportStack
CocoaPods : 1.15.2
Ruby : ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-darwin23]
RubyGems : 3.2.3
Host : macOS 15.0 (24A335)
Xcode : 16.0 (16A242d)
Git : git version 2.39.5 (Apple Git-154)
Ruby lib dir : /Users/dulifu/.rvm/rubies/ruby-3.0.0/lib
Repositories : .git - file system
cocoapods - git - https://github.com/CocoaPods/Specs.git @ 9b272d5397a5f24750dc933d686c695b4123d609
mster - file system
trunk - CDN - https://cdn.cocoapods.org/
Plugins
cocoapods-deintegrate : 1.0.5
cocoapods-plugins : 1.0.0
cocoapods-search : 1.0.1
cocoapods-trunk : 1.6.0
cocoapods-try : 1.2.0
Error解决方案
参考链接
第一步.右键项目根文件夹,转换为group(Convert to Group)
第二步.右键项目的.xcodeproject -> Show in Finder,然后再右键.xcodeproject->显示包内容,然后再右键.pbxproj-> 打开方式-> 文本编辑,然后分两步编辑
1.移除以下两行内容:
minimizedProjectReferenceProxies = 1;
preferredProjectObjectVersion = 77;
2.修改一行的内容
objectVersion = 77;
改为:
objectVersion = 56;