我刚刚在学习使用 cocoapods 并且在尝试安装 pod 时遇到错误。
错误顶部:
/Library/Ruby/Gems/2.6.0/gems/ffi-1.15.3/lib/ffi/library.rb:275: [BUG] Bus Error at 0x00000001045b8000 ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.arm64e-darwin20]
错误的底部:
zsh: abort pod install
已尝试以下操作,如此处和 GitHub 上的一些线程所建议的:
但似乎没有任何效果;错误仍然存在并且 .xcworkspace 文件没有出现。
任何帮助将非常感激。谢谢!
最佳答案
不久前我遇到过这个问题的人,我相信提出的建议之一是尝试以下操作:
使用安装 gem
sudo arch -x86_64 gem install ffi
然后运行这个arch -x86_64 pod install
它可能有效,也可能无效,我不太确定。这是因为根据错误消息的 arm64 部分,我假设您有一台 M1 Mac。无论哪种方式,它可能都值得一试。
关于ruby - 安装 Pod 时出错 - 0x00000001045b8000 处的总线错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68553842/