【问题标题】:How to open an Android Studio made Flutter project on Mac?如何在 Mac 上打开 Android Studio 制作的 Flutter 项目?
【发布时间】:2019-07-10 10:46:39
【问题描述】:

如何在 Mac-Os 上打开由 Android Studio 制作的现有 Flutter 项目以导出 ipa 版本的应用程序?可以用 Mac-Os 版本的 Android Studio 完成还是我必须用 X-Code 完成?如何? 提前致谢

【问题讨论】:

    标签: xcode macos flutter ipa


    【解决方案1】:

    我终于可以通过完成以下步骤来做到这一点:

    • 将项目复制到 macOS 中(安装了 X-Code)
    • 用Android Studio打开(最好是最新版)
    • 在 Android Studio 框架设置中启用 Flutter 和 Dart 插件
    • 运行命令flutter packages get(必须可以连接到 Flutter 存储库)
    • 按照@Günter Zöchbauer 的真实评论运行flutter build ios --release
    • 连接iPhone设备或模拟器,直接在你的设备上运行
    • 如果打印了一些错误,您可能需要在 X-Code 上验证您的开发者帐户设置,或检查您库的 Github 页面是否存在可能的 iOS 问题

    【讨论】:

    • 我想在 Iphone Simulator 上运行。请帮忙
    • @user3156040 iPhone 设备或模拟器没有区别,只需按照上述说明进行操作即可
    【解决方案2】:

    您可以在 XCode 中完成。
    确保在运行之前运行 flutter build ios --release

    【讨论】:

    • 有没有更详细的关于如何在 X-Code 中打开 Flutter 项目以及修复错误和问题的信息?
    • 我认为这没什么。我没有很好的 Xcode 知识。我所看到的并自己尝试过的是打开在ios/ 子目录中创建的Xcode 项目flutter create
    • 我可以在 Mac 中创建和运行示例“Counter”Flutter 项目,但我自己的项目有一些问题,它无法识别 .dart 库和文件
    【解决方案3】:

    无需连接到物理 iPhone 设备。在 xcode 中运行任何示例项目。启动模拟器。 (最好只有一个模拟器)。

    1. 将存储库从 github 克隆到 Mac(安装了 X-Code)
    2. 打开终端。
    3. cd 到您的 pubspec.yaml
    4. flutter run(它会自动运行flutter pub get) (它将在已经运行的 iOS 模拟器上启动)

    按照 flutter.dev 上的步骤安装 Flutter。上述步骤仅在 Flutter Doctor(任何 Flutter 命令)被识别的情况下才可以从终端运行

    【讨论】:

      猜你喜欢
      • 2018-11-06
      • 2022-06-30
      • 2019-09-29
      • 1970-01-01
      • 2015-04-28
      • 2019-04-15
      • 2013-05-20
      • 2016-10-15
      相关资源
      最近更新 更多