Xcode14 pod 報(bào)錯(cuò) FrozenError RuntimeError

Q:

前段時(shí)間升級(jí)了 Xcode14.0,今天創(chuàng)建了一個(gè)新項(xiàng)目,突然發(fā)現(xiàn) pod init,以及 pod install 不能用了,報(bào)錯(cuò)如下:

...省略...
/Users/m/.gem/ruby/2.6.0/gems/cocoapods-1.11.3/lib/cocoapods/user_interface/error_report.rb:34:in `force_encoding': can't modify frozen String (FrozenError)
...省略...
/Users/m/.gem/ruby/2.6.0/gems/xcodeproj-1.21.0/lib/xcodeproj/project.rb:228:in `initialize_from_file': [Xcodeproj] Unknown object version (56). (RuntimeError)
...省略...

找了網(wǎng)上的文章,大多是說升級(jí) ruby,gem,cocoapods 等,但因?yàn)榫W(wǎng)絡(luò)原因,沒更下來。并且當(dāng)前機(jī)器 ruby:2.7.2;gem:3.1.4 其實(shí)也不算非常古老的版本。

A:

因此換個(gè)思路,去降一下項(xiàng)目配置,把 project format 改成舊的就 OK 了。


截屏2022-09-26 17.38.43.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容