簡體   English   中英

M1 macOS 上失敗的任務“pod install”

[英]Failed task "pod install" on M1 macOS

我正在嘗試為 React 本機應用程序安裝 Pod,但我無法安裝 Pod。 我嘗試了幾次不同的方法,如下所示:

  • sudo arch -x86_64 gem install ffiarch -x86_64 pod install
  • 或者通過 rosetta 終端安裝
  • 或者用自制軟件安裝
  • 或者使用 rvm 切換到另一個 ruby 版本 (ruby-2.7.5)

pod install總是失敗,並顯示以下錯誤消息: incompatible library version - /Users/user/.rvm/gems/ruby-3.0.0/gems/ffi-1.15.5/lib/ffi_c.bundle看起來像當前的 ruby版本與 ffi 和 cocoapods 版本不兼容。

誰能幫助我或有其他想法為什么它不起作用?

我認為另一個問題可能是它在安裝過程中使用了不同的 ruby 版本,因為我將 ruby 與自制軟件一起安裝在另一個位置。

要遵循的步驟:

 -> remove pods from your system and install it via homebrew
 -> close the terminal and start new terminal
 -> remove node modules from the project
 -> remove pods folder in ios
 -> remove podfile.lock

為了清楚地理解,請遵循此解決方案

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM