我可以在没有 xcode 的情况下在 mac 上运行颤振吗?

Posted

技术标签:

【中文标题】我可以在没有 xcode 的情况下在 mac 上运行颤振吗?【英文标题】:Can I run flutter without xcode on mac? 【发布时间】:2020-08-12 22:35:11 【问题描述】:

我想在没有 Xcode 的情况下在只有一个 android 工作室的 mac 上运行颤振。我应该安装的任何依赖项,因为我现在只安装了flutter,android studio。我安装了 xcode 10 但颤振给出了版本警告,它还说即使我的 ios 模拟器正在运行,也没有连接设备。

我也无法运行自制软件?

【问题讨论】:

可以,但是没有xcode就不能为IOS构建。 【参考方案1】:

没有 xcode,您将无法构建在 iOS 模拟器或设备上运行的 Flutter 应用,因为 xcode 是为 iOS 平台构建的。您将能够在您在 Android Studio 中配置和启动的 android 模拟器上运行它,并且无论是否安装了 xcode,它都可以工作。

Homebrew 没有运行看起来像是一个单独的问题,并且可能是一个路径问题。

【讨论】:

如何修复自制软件的路径?而且,如果我安装 xcode 模拟器而不是整个 xcode 并从 android studio 运行,可以吗? 即使你安装了 xcode 模拟器,如果没有 xcode 来为 iOS 构建应用程序,你仍然无法在其上运行 Flutter 应用程序。 至于自制程序的问题,可能有很多问题,您是想在 IDE 的终端(如 vscode 或 mac 的终端)中运行它吗?您必须在 vscode 中手动修复路径才能找到某些程序 但是 android 模拟器不起作用我使用的是高 seirra,它没有打开说没有找到设备,我正在使用 mac 终端运行 我可以,但只有 xcode 10 并且显然颤动需要至少 xcode 12 android 模拟器显示类似的东西,只是卡在黑屏 Do you want to save the current state for the next quick boot? Note: Saving the snapshot may take longer because free RAM is low.

以上是关于我可以在没有 xcode 的情况下在 mac 上运行颤振吗?的主要内容,如果未能解决你的问题,请参考以下文章

在没有 Xcode 的 Mac OS X 上构建 VST 插件

如何在没有开发人员证书的情况下在 Xcode 中归档我的项目?

在没有 Apple Developer Program 的情况下在 iOS 上安装应用程序 (Xcode 7)

如何在没有 Apple Developer 帐户的情况下在 xcode 6 中创建 ipa?

如何在没有苹果开发者程序和没有连接设备的情况下在 Xcode 7.2 中生成 IPA 文件?

在没有开发人员程序的情况下在我自己的 iPhone 上测试应用程序。 XCode 4.2 和 IOS 5.0 SDK