【问题标题】:Should I rent a virtual Mac for Flutter development?我应该租用虚拟 Mac 进行 Flutter 开发吗?
【发布时间】:2020-12-05 08:23:02
【问题描述】:

我将开始使用 Flutter 为 iOS 和 Android 交叉开发应用程序。我有一台 Windows 计算机并使用 Android Studio 进行移动开发(Flutter 新手,但有 Android 开发经验)。

我至少需要使用 Mac 来在应用程序中设置 Firebase 依赖项,但我不清楚我实际上需要多长时间才能访问 Mac。我不想多付钱。

使用 Flutter 开发应用程序时,我是否总是需要使用 XCode 在 iOS 设备上测试运行应用程序,即使我面前有物理 iPod?例如,我可以使用带有 USB 调试功能的 Android 手机通过 Android Studio 在我的手机上运行/测试应用程序。我可以用 iPod 和 Android Studio 做同样的事情,还是必须通过 XCode 完成?

谢谢。

【问题讨论】:

    标签: xcode firebase android-studio flutter virtual-machine


    【解决方案1】:

    如果时间花费不当,租金会非常昂贵,甚至会超出预算。因此,在我看来,最好买一台旧的 mac mini,如果你有预算的话,也许可以升级一下

    【讨论】:

    • 我确实有一台旧的 Mac Mini 可以使用,但如果它太旧了,下载可用版本的 XCode(就操作系统兼容性而言)和测试会有问题吗?跨度>
    • 如果本地是一个选项,我认为购买 VMware 许可证然后在其中运行它会更便宜。
    • 您可以在 macOS 上使用 VM
    • 使用 vm 运行 MacOS 完全取决于你当前电脑的规格
    【解决方案2】:

    如果你有一台好的PC/笔记本电脑和好的资源,你可以使用VM Box并在其中安装macOS。之后,您可以将其用于 iOS 测试。

    考虑租用 MAC 可能不是一个好选择。

    【讨论】:

    • 设置这种东西相对困难吗?我有一个糟糕的安装记录,我不想让我的电脑变砖。
    • @MilesZoltak 你下载一个虚拟机管理程序,如 VM Box 或 VMWare,获得一个 MacOS ISO,然后像安装一台真正的计算机一样将操作系统安装到虚拟机中。如果您搞砸了,您可以删除虚拟机并重试。我以前从未设置过 Mac 虚拟机,但对于 Linux 和 Windows 系统来说,这很简单。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-26
    • 1970-01-01
    相关资源
    最近更新 更多