在Windows上使用Flutter进行iOS开发?

3

我想使用Flutter开发iOS应用程序。但不幸的是,我只有一台Windows电脑,所以我的问题是,是否有任何能够与我正在使用的IDE(intelliJ)兼容的好用的iOS模拟器?还是最好安装一个macOS虚拟机进行开发?

感谢您的建议。


问题只在于构建阶段,你可以在Windows上开发,但如果想要构建.ipa文件,则必须使用macOS。 - Murat Aslan
最近在 flutlab.io 中添加了一个新功能,您现在可以制作构建版本来测试您的应用程序而无需 Mac。我已经写了一篇关于此的文章,您可以在这里查看:https://medium.com/@azozsahb99/create-a-flutter-ios-build-without-mac-911c0e3553c5 - Ezaldeen sahb
2个回答

1

编辑于2022年5月6日:

https://codemagic.io/start/

你可以在这里构建iOS应用程序,但无法在真实设备上测试它们。
macOS的构建系统是编译和分发iOS和macOS应用程序所必需的
如果您仔细阅读macOS许可证,您将会意识到它不允许在除Mac设备之外的任何地方安装。
社区中已知的解决方法,如“Hackintosh”,但我不建议这样做。您很可能需要购买特定的硬件才能使其顺利运行。花这些钱,您已经可以购买一台真正的Mac了。请注意,为了在AppStore上发布应用程序或在真实设备上测试应用程序,您也不能使用“Hackintosh”。
有一些价格从大约400美元起的Mac,它们足以构建应用程序并用于编程。看看2012年至2015年的MacBook Pro或2013年至2015年的iMac,或者看看Mac mini。我也是这样开始的,我不后悔。
话虽如此,仅为Android构建您的应用程序是使用Flutter入门的好方法。

0

这是不可能的。因为Flutter使用Xcode构建在Mac上运行,所以需要Mac。但可以在Windows上实现iOS设计,使用CupertinoWidget。


在虚拟机上运行 macOS 怎么样? - Enes
嗯...我还没有运行它。也许它可以在虚拟机中运行。 - Junsu Cho

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接