react native,安装cocoapods结果:Folly can't edit freeze String (FrozenError)

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

当尝试在现有的 React Native 项目中安装 cocoapods 时,出现以下错误:

Fetching podspec for `Folly` from `../node_modules/react-native/third-party-podspecs/Folly.podspec`
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.2/lib/cocoapods/user_interface/error_report.rb:34:in `force_encoding': can't modify frozen String (FrozenError)

我不确定根本原因。一开始我以为是

Apple Silicon (M1)
的问题,但是使用
x64
的同事也遇到了同样的问题。

版本:

   "react": "^17.0.2",
    "react-native": "0.64.1",

我梳理了我在这里可以找到的所有相关问题。我还没有找到一个可行的解决方案。如果您需要更多信息,请告诉我。谢谢。

react-native cocoapods
1个回答
4
投票

如果错误 - `force_encoding':无法修改冻结的字符串(FrozenError) [Xcodeproj] 未知对象版本 (56)。 (运行时错误) 解决方案 - 打开终端并导航到您的项目位置
sudo gem 更新 xcodeproj Pod 初始化

© www.soinside.com 2019 - 2024. All rights reserved.