Xcode 16 集成 cocoapods 报错

基于 Xcode 16 新建工程项目,集成 cocoapods 执行 pod init 报错

复制代码
### Error
RuntimeError - `PBXGroup` attempted to initialize an object with unknown ISA `PBXFileSystemSynchronizedRootGroup` from attributes: `{"isa"=>"PBXFileSystemSynchronizedRootGroup", "exceptions"=>["ECB61CFF2DF673E500CE6D39"], "path"=>"CQChildrensHospital", "sourceTree"=>"<group>"}`
If this ISA was generated by Xcode please file an issue: https://github.com/CocoaPods/Xcodeproj/issues/new

解决办法

首先,将项目工程目录中文件夹转为数组 Convert to Group

其次,修改 xxxxxx.xcodeproj 包内容中的 project.pbxproj 双击打开编辑

将 project.pbxproj 中的对 Xcode 兼容版本 objectVersion 更改为 56 并下面两行删除

复制代码
objectVersion = 56; / * objectVersion = 77; * /

minimizedProjectReferenceProxies = 1; // 删除
preferredProjectObjectVersion = 77; // 删除

项目工程目录中的 xxxTests 和 xxxUITests 如果需要也同理的方式处理

最后,同上按需均修改完毕后,重新尝试 pod init 或 pod install 即可。


以上便是此次分享的全部内容,希望能对大家有所帮助!

相关推荐
一张假钞1 小时前
Mac OS 常用快捷键
macos
2501_915921433 小时前
iOS混淆与IPA加固实战手记,如何构建苹果应用防反编译体系
android·macos·ios·小程序·uni-app·cocoa·iphone
Digitally5 小时前
如何将一加手机的文件传输到 Mac
macos·智能手机
云中隐龙7 小时前
mac使用本地jdk启动elasticsearch解决elasticsearch启动时jdk损坏问题
java·elasticsearch·macos
爱学习 爱分享7 小时前
mac idea 点击打开项目卡死
java·macos·intellij-idea
李小白杂货铺7 小时前
macOS版Sublime简记
macos·sublime text·快捷键·sublime·插件推荐·package control·插件管理
这是一个懒人7 小时前
mac maven 安装
java·macos·maven
AirDroid_cn8 小时前
在 iOS 18 中,控制中心怎样添加应用快捷方式?
macos·ios·cocoa
67号宇航员14 小时前
【取消mac的系统更新小圆点】
macos
疯笔码良14 小时前
【Flutter】flutter安装并在Xcode上应用
flutter·macos·xcode