我使用Debian Linux计算机作为我使用Android Studio开发Flutter应用程序的主要开发计算机。当我想在iOS上测试应用程序时,我需要从Apple macOS计算机上的源代码控制系统(GitLab)中提取Flutter应用程序源代码,使用Android Studio构建,部署和运行。
我想做的是,避免在这个过程中的源代码控制拉步骤,并启动iOS构建,部署和运行在苹果电脑上从Android Studio在Linux计算机上。
我认为Android Studio中的构建、部署和执行步骤都是命令。我相信这些命令可以通过Gradle配置文件进行配置。如果是这样的话,应该可以配置Android Studio和Gradle,以便我在Linux上的Android Studio使用远程Apple计算机通过Xcode服务器或通过安装在Mac上的SSH服务器进行构建、部署和运行。
目前,当我在我的Linux机器上尝试flutter build ios
时,我得到了这个预期的错误消息:
Building for iOS is only supported on the Mac.
字符串
有没有人有办法让这个遥控器?
1条答案
按热度按时间s1ag04yj1#
我知道Odevio是为了构建应用程序而这样做的。这是一个让你连接到远程Mac的工具。该工具是开源的,所以也许你可以在其源代码中找到它们如何连接到MacOS机器:https://github.com/Odevio/Odevio-CLI