问题1.是否可以仅在Android Studio中使用Flutter为iOS开发iOS,而在Max OS上不使用Xcode? p>
问题2。如果可能出现“问题1”,功能是否受到限制?
我认为它不适用于Windows OS。 如果操作系统是Mac OS,是否可以同时开发IOS和Android?
答案 0 :(得分:7)
是,您可以在适用于Windows,Linux和macOS的Android Studio上开发Flutter应用程序(iOS和android),但是要分发iOS应用程序(使用Flutter创建),则需要Xcode(仅适用于macOS)。
但是,如果您使用的是macOS,则可以为iOS和Android开发和分发Flutter应用。
您可以为Flutter开发配置任何IDE(请参阅此https://flutter.io/using-ide/),并且要为每个平台发布/分发应用,可以使用Xcode和Android studio。
在此处查看更多信息:https://flutter.io/setup-macos/
答案 1 :(得分:3)
您可以完全在Windows或任何其他操作系统上开发该应用程序。您只需要一个IDE或编辑器(Android Studio或VS Code)即可。
但是要编译/发布适用于iOS或iPhone模拟器上的测试的应用程序,则需要一台装有XCode的Mac。
好消息是,您用Dart编写的代码将(通常)可以在iOS上正常运行,而无需进行任何更改,因此您可以只在Windows上进行开发(并在Android上测试您的应用),然后问一个拥有Mac,如果您可以借用一天以将其编译为iOS。
答案 2 :(得分:0)
正如其他用户所提到的,完全构建您的应用程序以在使用 Windows 的所有平台上使用是完全可能的,但是 Apple 选择将 iOS 编译限制为仅适用于 Apple 设备 - 您必须使用 VM、远程如果您想为 iOS 编译应用程序,请使用计算机或实体 Apple 计算机