更新到最新的 Xcode 16 (macOS Sequoia) 后无法在新项目中安装 Pods

问题描述 投票:0回答:1

导航到项目目录并输入命令“pod init”后,终端中显示以下错误:

―――― 降价模板―――――――――――――――――――――――――――――――――――――――――― ――――――――――――――

命令

/opt/homebrew/opt/ruby/bin/pod init

报告

  • 你做了什么?

  • 您预计会发生什么?

  • 发生了什么?

堆栈

   CocoaPods : 1.15.2
        Ruby : ruby 3.2.2 (2023-03-30 revision e51014f9c0) [arm64-darwin22]
    RubyGems : 3.5.19
        Host : macOS 15.0 (24A335)
       Xcode : 16.0 (16A242d)
         Git : git version 2.39.5 (Apple Git-154)
Ruby lib dir : /opt/homebrew/Cellar/ruby/3.2.2_1/lib
Repositories : cocoapods - git - https://github.com/CocoaPods/Specs.git @ da55fa335942b4a2e81c666525751a7f14f999f6

               trunk - CDN - https://cdn.cocoapods.org/

插件

cocoapods-clean       : 0.0.1
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

错误

RuntimeError - `PBXGroup` attempted to initialize an object with unknown ISA `PBXFileSystemSynchronizedRootGroup` from attributes: `{"isa"=>"PBXFileSystemSynchronizedRootGroup", "exceptions"=>["364918B02CA149C300EA094B"], "path"=>"PodTest", "sourceTree"=>"<group>"}`
If this ISA was generated by Xcode please file an issue: https://github.com/CocoaPods/Xcodeproj/issues/new
/opt/homebrew/lib/ruby/gems/3.2.0/gems/xcodeproj-1.25.0/lib/xcodeproj/project/object.rb:359:in `rescue in object_with_uuid'
/opt/homebrew/lib/ruby/gems/3.2.0/gems/xcodeproj-1.25.0/lib/xcodeproj/project/object.rb:349:in `object_with_uuid'
/opt/homebrew/lib/ruby/gems/3.2.0/gems/xcodeproj-1.25.0/lib/xcodeproj/project/object.rb:300:in `block (2 levels) in configure_with_plist'
/opt/homebrew/lib/ruby/gems/3.2.0/gems/xcodeproj-1.25.0/lib/xcodeproj/project/object.rb:299:in `each'
/opt/homebrew/lib/ruby/gems/3.2.0/gems/xcodeproj-1.25.0/lib/xcodeproj/project/object.rb:299:in `block in configure_with_plist'
/opt/homebrew/lib/ruby/gems/3.2.0/gems/xcodeproj-1.25.0/lib/xcodeproj/project/object.rb:296:in `each'
/opt/homebrew/lib/ruby/gems/3.2.0/gems/xcodeproj-1.25.0/lib/xcodeproj/project/object.rb:296:in `configure_with_plist'
/opt/homebrew/lib/ruby/gems/3.2.0/gems/xcodeproj-1.25.0/lib/xcodeproj/project.rb:272:in `new_from_plist'
/opt/homebrew/lib/ruby/gems/3.2.0/gems/xcodeproj-1.25.0/lib/xcodeproj/project/object.rb:350:in `object_with_uuid'
/opt/homebrew/lib/ruby/gems/3.2.0/gems/xcodeproj-1.25.0/lib/xcodeproj/project/object.rb:290:in `block in configure_with_plist'
/opt/homebrew/lib/ruby/gems/3.2.0/gems/xcodeproj-1.25.0/lib/xcodeproj/project/object.rb:287:in `each'
/opt/homebrew/lib/ruby/gems/3.2.0/gems/xcodeproj-1.25.0/lib/xcodeproj/project/object.rb:287:in `configure_with_plist'
/opt/homebrew/lib/ruby/gems/3.2.0/gems/xcodeproj-1.25.0/lib/xcodeproj/project.rb:272:in `new_from_plist'
/opt/homebrew/lib/ruby/gems/3.2.0/gems/xcodeproj-1.25.0/lib/xcodeproj/project.rb:213:in `initialize_from_file'
/opt/homebrew/lib/ruby/gems/3.2.0/gems/xcodeproj-1.25.0/lib/xcodeproj/project.rb:113:in `open'
/opt/homebrew/lib/ruby/gems/3.2.0/gems/cocoapods-1.15.2/lib/cocoapods/command/init.rb:41:in `validate!'
/opt/homebrew/lib/ruby/gems/3.2.0/gems/claide-1.1.0/lib/claide/command.rb:333:in `run'
/opt/homebrew/lib/ruby/gems/3.2.0/gems/cocoapods-1.15.2/lib/cocoapods/command.rb:52:in `run'
/opt/homebrew/lib/ruby/gems/3.2.0/gems/cocoapods-1.15.2/bin/pod:55:in `<top (required)>'
/opt/homebrew/opt/ruby/bin/pod:25:in `load'
/opt/homebrew/opt/ruby/bin/pod:25:in `<main>'

――――模板结束―――――――――――――――――――――――――――――――――――――――――― ――――――――――――――――――

[!]哦不,发生错误了。

搜索与您类似的现有 GitHub 问题: https://github.com/CocoaPods/CocoaPods/search?q=%60PBXGroup%60+attempted+to+initialize+an+object+with+unknown+ISA+%60PBXFileSystemSynchronizedRootGroup%60+from+attributes%3A+%60% 7B%22isa%22%3D%3E%22PBXFileSystemSynchronizedRootGroup%22%2C+%22Exceptions%22%3D%3E%5B%22364918B02CA149C300EA094B%22%5D%2C+%22path%22%3D%3E%22PodTest%22%2C+%22sourceTree% 22%3D%3E%22%3Cgroup%3E%22%7D%60%0AIf+this+ISA+was+由+Xcode+please+file+an+issue%3A+https%3A%2F%2Fgithub。 com%2FCocoaPods%2FXcodeproj%2Fissues%2Fnew&type=问题

如果不存在,请使用上面显示的模板在以下位置创建票证: https://github.com/CocoaPods/CocoaPods/issues/new

请务必先阅读贡献指南,了解如何正确提交票证的详细信息: https://github.com/CocoaPods/CocoaPods/blob/master/CONTRIBUTING.md

不要忘记对任何私人数据进行匿名化!

在cocoapods/cocoapods上寻找相关问题... 搜索检查失败:nil 的未定义方法“map”:NilClass

更新到最新版本的 macOS 和 Xcode 后,我无法创建新的 Pod 项目 Xcworkspace

ios swift xcode macos cocoapods
1个回答
0
投票

更新 CocoaPods:

brew update
brew install cocoapods
pod repo update
pod --version
© www.soinside.com 2019 - 2024. All rights reserved.