切換語言為:簡體

Xcode 16 pod init報錯

  • 爱糖宝
  • 2024-09-20
  • 2183
  • 0
  • 0

背景

升級xcode16後,新建專案,建立pod檔案,pod init報錯,報錯資訊如下:

――― MARKDOWN TEMPLATE ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

Command

/Users/dulifu/.rvm/rubies/ruby-3.0.0/bin/pod init

Report

  • What did you do?

  • What did you expect to happen?

  • What happened instead?

Stack

   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)

Xcode 16 pod init報錯

第二步.右鍵專案的.xcodeproject -> Show in Finder,然後再右鍵.xcodeproject->顯示包內容,然後再右鍵.pbxproj-> 開啟方式-> 文字編輯,然後分兩步編輯

1.移除以下兩行內容:

minimizedProjectReferenceProxies = 1;  
preferredProjectObjectVersion = 77;

2.修改一行的內容

objectVersion = 77;

改為:

objectVersion = 56;

0則評論

您的電子郵件等資訊不會被公開,以下所有項目均必填

OK! You can skip this field.