flutter run 命令不会在 iOS 模拟器中启动

siv*_*ag1 3 android ios ios-simulator flutter

flutter run命令不会在 iOS 模拟器中启动。不过,它在 Android 模拟器上启动良好。使用 Mac。它似乎只为 Android 构建应用程序。

siv*_*ag1 7

  1. 首先确保flutter doctor运行良好并安装了所有必要的 iOS 组件。
  2. 然后在 Mac 中手动打开模拟器应用程序。
  3. 然后确保模拟器出现在flutter devices.
  4. 现在,如果您运行该flutter run命令,它会为 iOS 构建应用程序并在 iOS 模拟器上运行。

  • “然后确保模拟器出现在颤振设备中。”。这一步似乎特别有问题:/ (3认同)
  • 注意:您可以使用 flutter run -d PREFIX_OF_DEVICE_NAME 在特定设备上启动它。因此,对于 ios 模拟器上的 iPhone,运行模拟器,然后运行 ​​flutter run -d iPhone - 当您运行“flutter devices”时,您将看到设备名称的第一部分。如果模拟器已经运行,您只能启动 ios flutter 项目,您可以通过运行“open -a Simulator”从 mac 上的命令行启动该项目 (3认同)