ruby - 安装 Pod 时出错 - 0x00000001045b8000 处的总线错误

标签 ruby xcode cocoapods

我刚刚在学习使用 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 上的一些线程所建议的:
  • cocoapod卸载重装
  • sudo gem 安装 xcodeproj
  • 须藤 gem 更新

  • 但似乎没有任何效果;错误仍然存​​在并且 .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/

    相关文章:

    ruby-on-rails - 在没有自动保存的情况下为 Activerecord 模型分配关联

    ios - 导航栏上的奇怪淡入淡出

    iOS 预构建操作以根据 Scheme 更改 plist 值

    ios - 在 github 之外创建私有(private) cocoapods 仓库

    ios - 在 Git 推送和克隆后,找不到 -lCocoaAsyncSocket XCode 7.3 的错误库

    ruby-on-rails - 我刚刚部署了 discourse 应用程序,在 Heroku db :migrate. 期间出现错误,可能是 redis 无法连接

    ruby-on-rails - Rails,处理用户对象的电子邮件地址

    ios - 在 Storyboard 上工作时 Storyboard UI 不更新

    ios - 在 xcode 项目中编辑 pod - 使编辑能够被编译

    ruby - 如何将数据从我的 sinatra 应用程序中的类传递到 websocket-rack?