Flutter GitHub 操作错误 CPU 输入可执行文件

Flutter GitHub Actions Bad CPU type in executable

你好,我目前正在使用这个 GitHub Action for CI/CD 用于我的 flutter 项目

我认为 runs-on: macOS-latest 将是苹果硅。当它在 build_ios: 中运行 flutter pub get 时,出现此错误。

/Users/runner/hostedtoolcache/flutter/2.13.0-0.1.pre-dev/x64/bin/internal/shared.sh: line 225: 
/Users/runner/hostedtoolcache/flutter/2.13.0-0.1.pre-dev/x64/bin/cache/dart-sdk/bin/dart: Bad CPU type in executable

现在我认为问题可能与未在 GitHub 操作上安装 rosseta stone 有关?

关于如何安装 rosseta stone 的任何想法,或者如果这是一个不同的错误?

确保指定 architecture: arm64

- uses: subosito/flutter-action@v1
  with:
    flutter-version: '2.10.4'
    architecture: arm64