Xcode: 创建新项目时pod安装错误
Xcode: pod install error when creating new projects
首先,我对 iOS dev 和 MAC 真的很陌生(一周只拥有一个)
我正在尝试创建一个需要 pod 安装的 iOS 应用程序,我已经安装了 cocopods 等,然后导航到我的项目目录。然后我生成了 pod 文件并添加了我需要的依赖项。当它 运行 pod install 时,我得到一个错误,
[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: https://www.ruby-lang.org/bugreport.html
错误顶部:
Analyzing dependencies
/Users/pilotman/.gem/ruby/2.6.0/gems/ethon-0.14.0/lib/ethon/curls/classes.rb:36: [BUG] Illegal instruction at 0x00000001021b4000
ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.arm64e-darwin20]
错误底部:
[IMPORTANT]
Don't forget to include the Crash Report log file under
DiagnosticReports directory in bug reports.
zsh: abort pod install
这个问题很笼统...
您使用的是 Macbook M1 吗?还是 Intel Macbook?
如果您使用的是 Intel macbook ...
$sudo gem 安装 cocoapods
移动到您的文件夹 运行 pod init
打开您的 Podfile 并添加您的目标,例如
#platform :ios, '9.0'
target 'MyPod' do
# Pods for MyPod
pod 'Firebase/Auth'
end
关闭 Podfile
键入 pod 安装
键入 pod 更新
打开MyPod.xcworkspace并开始工作
如果您使用的是 M1 Mb,请执行相同操作,但从
开始
- 右键单击终端
- 获取信息 -> 使用 Rosetta 打开
- 打开终端并输入 sudo gem install ffi
然后执行上述步骤。
如果此错误仍然出现,请告诉我。
如果您使用的是 Apple 芯片,那么只需执行此操作
sudo gem uninstall cocoapods
brew install cocoapods
首先,我对 iOS dev 和 MAC 真的很陌生(一周只拥有一个)
我正在尝试创建一个需要 pod 安装的 iOS 应用程序,我已经安装了 cocopods 等,然后导航到我的项目目录。然后我生成了 pod 文件并添加了我需要的依赖项。当它 运行 pod install 时,我得到一个错误,
[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: https://www.ruby-lang.org/bugreport.html
错误顶部:
Analyzing dependencies
/Users/pilotman/.gem/ruby/2.6.0/gems/ethon-0.14.0/lib/ethon/curls/classes.rb:36: [BUG] Illegal instruction at 0x00000001021b4000
ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.arm64e-darwin20]
错误底部:
[IMPORTANT]
Don't forget to include the Crash Report log file under
DiagnosticReports directory in bug reports.
zsh: abort pod install
这个问题很笼统... 您使用的是 Macbook M1 吗?还是 Intel Macbook?
如果您使用的是 Intel macbook ...
$sudo gem 安装 cocoapods
移动到您的文件夹 运行 pod init
打开您的 Podfile 并添加您的目标,例如
#platform :ios, '9.0' target 'MyPod' do # Pods for MyPod pod 'Firebase/Auth' end
关闭 Podfile
键入 pod 安装
键入 pod 更新
打开MyPod.xcworkspace并开始工作
如果您使用的是 M1 Mb,请执行相同操作,但从
开始- 右键单击终端
- 获取信息 -> 使用 Rosetta 打开
- 打开终端并输入 sudo gem install ffi
然后执行上述步骤。
如果此错误仍然出现,请告诉我。
如果您使用的是 Apple 芯片,那么只需执行此操作
sudo gem uninstall cocoapods
brew install cocoapods