React Native 无法安装cocapods - mach-o文件,但架构不兼容(具有“arm 64”,需要“x86_64”

snz8szmq  于 2023-01-27  发布在  React
关注(0)|答案(1)|浏览(309)

我无法在Mac上安装cocoapods。我使用Mac OS Monterey。我需要做什么?我尝试使用以下命令安装:sudo gem install cocoapods这是我得到的错误:

ERROR:  Loading command: install (LoadError)
    dlopen(/Library/Ruby/Gems/2.6.0/gems/date-3.3.3/lib/date_core.bundle, 0x0009): tried: '/Library/Ruby/Gems/2.6.0/gems/date-3.3.3/lib/date_core.bundle' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64')) - /Library/Ruby/Gems/2.6.0/gems/date-3.3.3/lib/date_core.bundle
ERROR:  While executing gem ... (NoMethodError)
    undefined method `invoke_with_build_args' for nil:NilClass
s8vozzvw

s8vozzvw1#

这是因为你有一个Mac与M1或M2芯片。他们有一个不同的架构,(ARM,而不是x86_64,或相反)。我认为相信你有M1芯片,那么你需要按照这里的答案:How to run CocoaPods on Apple Silicon (M1)
如果你有一个旧的(英特尔)芯片。你可以专门搜索那个。

相关问题