我正在开发一个使用 Flutter 1.22 版构建的 Flutter 项目。最近我买了一台MacBook m1。我面临的最坏情况是我无法在 MacBook 上构建项目。它显示了一个长 podfile 错误。某些 firebase 软件包正在发生这种情况。 现在我完全被困住了。无法更新我在 App Store 上运行的应用程序。 如果您有任何想法或解决方案,请提供帮助。
答案 0 :(得分:0)
我遇到了类似的事情,我就是这样解决的:
然后如果这不起作用,请确保 XCode 是最新的,打开 ios/Runner.xcworkspace。您应该会在左侧看到一些警告和提示,要求您应用建议的更改。
答案 1 :(得分:0)
嗯,我以前做过这个噩梦。当我从 1.xx -> 2.xx
更改和迁移 flutter 时发生答案 2 :(得分:0)
更新 Mac 上的 ruby 安装。在 https://github.com/CocoaPods/CocoaPods/issues/9907 和 https://betterprogramming.pub/ruby-on-apple-silicon-m1-macs-fb159849b2f5
查看详情答案 3 :(得分:0)
请在 M1 机器上尝试以下命令:
sudo arch -x86_64 gem install ffi
arch -x86_64 pod install