Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 在iphone上安装使用android studio开发的颤振应用程序_Flutter - Fatal编程技术网

Flutter 在iphone上安装使用android studio开发的颤振应用程序

Flutter 在iphone上安装使用android studio开发的颤振应用程序,flutter,Flutter,我最近开始使用Windows10上的android studio插件开发一个带有颤振的应用程序。我可以在安卓手机上运行这个应用程序,方法是连接一部带有usb调试模式的手机。在我的iphone上运行颤振应用程序的步骤是什么?我以前从未为ios构建过应用程序。任何分步指导都将不胜感激 颤振工具知道如何在iOS和iOS上安装和运行应用程序 Android(通过调用Xcode或Android Studio工具 封面) 颤振有关于为iOS和iOS设置机器的说明 Android开发,包括将颤振工具添加到$P

我最近开始使用Windows10上的android studio插件开发一个带有颤振的应用程序。我可以在安卓手机上运行这个应用程序,方法是连接一部带有usb调试模式的手机。在我的iphone上运行颤振应用程序的步骤是什么?我以前从未为ios构建过应用程序。任何分步指导都将不胜感激

颤振工具知道如何在iOS和iOS上安装和运行应用程序 Android(通过调用Xcode或Android Studio工具 封面)

颤振有关于为iOS和iOS设置机器的说明 Android开发,包括将颤振工具添加到$PATH:

还有一些指导,指导您如何创建和运行 您的第一个颤振应用程序:

flutter run——release可能是您正在寻找的命令,如 将在连接的设备(iOS或 Android)

对于iOS,有时会出现签名失败,或者 特定于您的计算机/帐户的配置错误 颤振工具无法为您修复,它将引导您打开 ios/Runner.xcworkspace位于您的Flatter应用程序目录中,并使 XCode内部的修改(或使用此处的构建/运行按钮)

“颤振应用程序”只是普通的iOS和Android应用程序,使用 FlatterView(它本身是iOS和上的一个普通UIView子类) android上的View子类),因此是普通的iOS和android 开发说明,特别是与放置 设备上的应用程序通常适用


答案是

如果您的开发主机是 窗户。如前所述,您必须使用XCode和 因此,您需要一个MacOS系统

如果您没有Mac,则可以使用虚拟机(例如 使用Windows主机中的High Sierra)并安装XCode+Flatter 在IPhone上运行应用程序。你必须是一名苹果开发者才能做到这一点 这个,但是我认为免费会员已经足够了

详情可在此找到:

要在虚拟机上安装颤振,只需按照说明进行操作
在.

中,您需要一个带有Xcode的Mac系统来运行iPhone的构建。按照此链接设置mac,以便在iPhone上运行Flitter版本。

我想这必须使用Xcode完成。我已经检查了这个答案。但根据上面提到的链接,并没有给出在iphone上运行应用程序的具体命令或解释。这些命令只能在android手机上运行应用程序。release命令以发布模式而不是调试模式运行应用程序。@DhirajDevkar在iPhone上运行应用程序需要Xcode。