今是昨非

今是昨非

日出江花红胜火,春来江水绿如蓝

Xcode 14新建專案 Pod init失敗

Xcode 14 新建專案 Pod init 失敗#

背景#

使用 Xcode 14.0 (14A309) 新建了一個專案,然後運行Pod init,就報錯,[Xcodeproj] Unknown object version (56). (RuntimeError)can't modify frozen String (FrozenError)

圖片

排查#

一開始看報錯以為是 cocoapods 出問題了,最壞的打算是重裝 CocoaPods,但是先去搜索一下,看是否是其他原因導致的,或者有沒有遇到同樣錯誤的。

搜索can't modify frozen String (FrozenError),搜出來都是 m1 芯片怎麼怎麼的,但是我的電腦不是 m1 芯片的,所以不是這個問題。

can't modify frozen String (FrozenError),發現了pod init cause RuntimeError - [Xcodeproj] Unknown object versionRuntimeError - [Xcodeproj] Unknown object version. #7458,然後聯想到自己確實是用新版本的 Xcode 創建的專案,所以問題就是這個了。

解決方法#

按照pod init cause RuntimeError - [Xcodeproj] Unknown object version 這裡面的兩種方法都可以解決,我採取的第一種

在 terminal 中運行如下命令,更新 xcodeproj

sudo gem update xcodeproj

再運行Pod init就不報錯了。

參考#

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。