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 即可。


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

相关推荐
0wioiw01 天前
Onesignal(Xcode)
ide·macos·xcode
哈基米~南北绿豆1 天前
虚拟机体验:在Windows/Mac上运行鸿蒙PC开发环境
windows·macos·harmonyos
2601_949146532 天前
APP语音通知接口集成实战:移动端应用接入语音提醒API的开发手册
macos·objective-c·cocoa
小鹿软件办公2 天前
Apple 发布 macOS 11、watchOS 10 和 watchOS 9 更新
macos·objective-c·cocoa
chao_7893 天前
双设备全栈开发最佳实践[mac系统]
git·python·macos·docker·vue·全栈
2501_915921433 天前
不用 Xcode 上架 iOS,拆分流程多工具协作完成 iOS 应用的发布准备与提交流程
android·macos·ios·小程序·uni-app·iphone·xcode
Ron丶3 天前
iOS 旧版本 App 下载方法汇总:如何获取历史版本 IPA(2026 仍有效)
windows·经验分享·macos·ios·电脑
编程小风筝3 天前
MAC物理地址和IP网络地址有什么区别?
网络协议·tcp/ip·macos
雪域迷影3 天前
MacOS中运行Next.js项目注册新用户时MongoDB报错MongoServerError
mongodb·macos·react·next.js
西京刀客4 天前
macOS 打出来的 tar 包,Linux 常见告警(tar 包里带了 macOS 的扩展属性(xattr))
linux·运维·macos