如何解决这个问题呢?错误:要为 ARM macOS 设置 CocoaPods,请运行:arch -x86_64 sudo gem install ffi

Sta*_*ley 9 flutter flutter-ios

更新的上下文:

\n

当我尝试运行 flutter 项目时,但出现此错误\nError: To set up CocoaPods for ARM macOS, run: arch -x86_64 sudo gem install ffi

\n

我会跑arch -x86_64 sudo gem install ffi,但仍然遇到同样的问题。

\n

这是信息

\n
yomate@Mac-mini yomate % sudo gem install ffi\n/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin21/rbconfig.rb:230: warning: Insecure world writable dir /Users/yomate/FlutterDev/flutter/bin in PATH, mode 040777\nBuilding native extensions. This could take a while...\nSuccessfully installed ffi-1.15.5\nParsing documentation for ffi-1.15.5\nDone installing documentation for ffi after 3 seconds\n1 gem installed\n
Run Code Online (Sandbox Code Playgroud)\n

如何解决这个问题呢?arch: posix_spawnp: gem: 可执行文件中的 CPU 类型错误,环境:Mini M1

\n

当我想使用这个推荐时

\n

sudo arch -x86_64 gem install ffisudo arch -x86_64 gem install cocoapods

\n

我遇到了这个错误。arch: posix_spawnp: gem: Bad CPU type in executable

\n

而我的flutter仍然有错误。

\n
[!] Flutter (Channel stable, 3.0.1, on macOS 12.4 21F79 darwin-arm, locale\n    en-AU)\n    \xe2\x9c\x97 Downloaded executables cannot execute on host.\n      See https://github.com/flutter/flutter/issues/6207 for more information\n
Run Code Online (Sandbox Code Playgroud)\n

Fra*_*cca 13

尝试使用这个
sudo gem uninstall ffi && sudo gem install ffi -- --enable-libffi-alloc
来源