所以我一直想同时开发android和IOS应用程序,前几天我发现了flutter。我知道IOS需要macOS,但flutter可以在windows上运行。我的问题是,我可以使用Flutter在Windows计算机上开发和发布IOS应用程序吗?
ui7jx7zq1#
号他们网站上的文档(https://flutter.io/docs/deployment/ios)提到使用Xcode并设置常规Apple帐户。在没有Mac的情况下构建iOS应用程序的唯一方法是使用云服务(这将使用Mac,但不需要 * 你 * 拥有Mac)。
mm9b1k5b2#
不-您需要从MAC发布到AppStore。它不能从Windows机器上工作。
xuo3flqw3#
不,你需要在iOS中构建XCode。如果你在云服务或虚拟机上有. MAC,你可以为iOS编译它,但发布到AppStore需要许可证,无论如何你可以得到.ipa。
44u64gxh4#
是和否你需要Xcode和Mac来测试、构建和发布iOS应用。尽管如此,您可以使用第三方工具从Windows操作系统访问Mac构建机器。有一个名为Odevio的实用程序,您可以从网站安装它:https://www.odevio.com。安装Odevio后,您需要使用Apple开发者帐户进行配置:https://odevio-cli.readthedocs.io/en/latest/tutorial/6_configure_app_store_connect.html然后,您可以通过创建配置构建来开始处理您的ios版本。
rslzwgfq5#
不,实际上这是不可能的。但还有1个解决方案您可以下载McOS虚拟机,但它会非常慢,建议只有当您有一个强大的计算机
5条答案
按热度按时间ui7jx7zq1#
号
他们网站上的文档(https://flutter.io/docs/deployment/ios)提到使用Xcode并设置常规Apple帐户。在没有Mac的情况下构建iOS应用程序的唯一方法是使用云服务(这将使用Mac,但不需要 * 你 * 拥有Mac)。
mm9b1k5b2#
不-您需要从MAC发布到AppStore。它不能从Windows机器上工作。
xuo3flqw3#
不,你需要在iOS中构建XCode。如果你在云服务或虚拟机上有. MAC,你可以为iOS编译它,但发布到AppStore需要许可证,无论如何你可以得到.ipa。
44u64gxh4#
是和否
你需要Xcode和Mac来测试、构建和发布iOS应用。
尽管如此,您可以使用第三方工具从Windows操作系统访问Mac构建机器。有一个名为Odevio的实用程序,您可以从网站安装它:https://www.odevio.com。
安装Odevio后,您需要使用Apple开发者帐户进行配置:https://odevio-cli.readthedocs.io/en/latest/tutorial/6_configure_app_store_connect.html
然后,您可以通过创建配置构建来开始处理您的ios版本。
rslzwgfq5#
不,实际上这是不可能的。但还有1个解决方案您可以下载McOS虚拟机,但它会非常慢,建议只有当您有一个强大的计算机