我想用Flutter开发一个iOS-app。但不幸的是,我有一台Windows,所以我的问题是,是否有任何好的iOS模拟器可以与我正在使用的集成开发环境(intelliJ)一起工作。或者,如果我在上面安装一个带有macOS的虚拟机并在那里进行开发,会不会更好?
谢谢你的建议。
发布于 2019-08-24 19:05:16
这是不可能的。因为flutter使用xcode构建在flutter中运行,所以需要mac。ios设计可以在windows上实现。cupertinoWidget
发布于 2019-08-24 19:51:29
编译和分发适用于iOS和macOS的应用程序需要使用macOS 的构建系统。
如果你仔细阅读macOS的许可证,你会意识到它不允许安装在任何地方,只能安装在mac设备上。
社区中有一些像"Hackintosh“这样的变通方法。我不建议这样做。您很可能必须购买特定的硬件才能使其顺利运行。花这么多钱,你已经可以买一台真正的mac了。请注意,为了在AppStore上发布应用程序或在真实设备上测试它,您不能同时使用"Hackintosh“。
有一些Mac电脑的起价在400美元左右,它们足以构建应用程序并用于编程。看看2012到2015年的MacBook或者2013到2015年的iMacs,或者看一看Mac mini。我也是这样开始的,我并不后悔。
话虽如此,仅为Android构建应用程序是开始使用Flutter的好方法。
https://stackoverflow.com/questions/57637305
复制相似问题