IOS 的 Flutter 应用程序,是不是可以在没有 Xcode 的情况下设置 IOS“旧版构建系统”?

Posted

技术标签:

【中文标题】IOS 的 Flutter 应用程序,是不是可以在没有 Xcode 的情况下设置 IOS“旧版构建系统”?【英文标题】:Flutter app for IOS, is it possible to set IOS "Legacy Build System" without Xcode?IOS 的 Flutter 应用程序,是否可以在没有 Xcode 的情况下设置 IOS“旧版构建系统”? 【发布时间】:2019-06-10 23:14:51 【问题描述】:

我正在浏览 Flutter Google Codelabs 的 Firebase,并遇到了适用于 ios 的“旧版构建系统”。我没有 Mac,希望延迟 Mac VM 的设置。如果我可以设置这个标志,那么我可以使用 codemagic 来构建我的 IOS 应用程序。

如何在没有 Xcode 的情况下做到这一点?

【问题讨论】:

【参考方案1】:

没有 Xcode 就不可能做到这一点。

iOS 的新构建系统和旧构建系统都使用xcodebuild 命令行工具。

区别在于标志-UseModernBuildSystem=NO or YES

【讨论】:

【参考方案2】:

启动 Xcode,单击菜单栏上的文件。将出现一个模式,您可以在其中选择旧版和新版系统

【讨论】:

以上是关于IOS 的 Flutter 应用程序,是不是可以在没有 Xcode 的情况下设置 IOS“旧版构建系统”?的主要内容,如果未能解决你的问题,请参考以下文章

Flutter(iOS)中的凹槽旁边的不安全区域是不是可以有左/右按钮?

Flutter:该应用程序不是为 iOS 构建的

Flutter 的小部件不是真正自适应的意思

Flutter IOS - 我是不是必须获得真正的 IOS 设备才能上传应用商店?

Flutter for iOS 12.1:黑屏而不是应用程序

可以使用 Flutter 复制 iOS App Store 过渡吗?