我想使用Flutter开发一个iOS应用程序。但是很不幸,我有一台Windows PC,所以我的问题是,是否有任何可以使用我正在使用的IDE(intelliJ)正常运行的iOS模拟器。或者,如果我在上面安装了带有macOS的VM并在那里进行开发,那会更好吗?
谢谢您的建议。
答案 0 :(得分:0)
这是不可能的。 Mac是必需的,因为flutter使用xcode构建在flutter中运行。 ios设计可以在Windows上实现。 cupertinoWidget
答案 1 :(得分:0)
macOS的构建系统需要用于编译和分发适用于iOS和macOS的应用程序。
如果您仔细阅读了macOS的许可证,您将认识到不允许将其安装在mac设备上的任何位置。
社区中有一些变通方法,例如“ Hackintosh”。我不建议那样做。您很可能必须购买特定的硬件才能顺利运行。为了这笔钱,您已经可以购买一台真正的Mac。请注意,为了在AppStore上发布该App或在真实设备上对其进行测试,您也不能使用“ Hackintosh”。
有些Mac的价格在400美元左右,它们足以构建应用程序并用于编程。看看2012年至2015年的MacBook Pro或2013年至2015年的iMac,或者看看Mac mini。我也是这样开始的,我不后悔。
话虽如此,仅构建Android应用程序是开始使用Flutter的好方法。