如何在windows中构建ipa文件



我正在开发一个flutter应用程序,我使用windows,我构建了apk文件。我想为ios部分构建。但这在windows中是不可能的,我使用codemagic。

但是代码魔术构建Runner.app文件。我使用diawi网站转换为ipa,但文件大小为exeeds。

有没有其他方法可以在windows中生成ipa文件。

Diawi替代解决方案,请检查它是否对您有帮助。在这里你可以上传大MB的文件。

https://www.installonair.com/

使用windows机器,您无法构建ipa文件。

但是,还有一种生成ipa文件的替代解决方案。为此,请使用像Codemagic这样的CI/CD服务,使用本例中描述的步骤。

  • 链接您的存储库github、bitbucket等
  • 从设置>为平台构建>IOS
  • 将您收到的.app文件更改为.zipextract
  • 您将找到一个名为Runner.app的文件,将其放在文件夹中并压缩回
  • 将扩展名从CCD_ 7更改为CCD_

现在您可以获得iOS构建的without mac设备

您可以尝试使用名为Appollo的Python CLI工具(https://github.com/Appollo-CLI/Appollo)。

它允许你访问远程Mac操作系统来配置Xcode,检索你的IPA文件并发布你的应用程序。。。

您可以在此处查看在线文档:https://appollo.readthedocs.io/en/master/

按照本文中的说明,我得到了它。

https://medium.com/flutter-community/developing-and-debugging-flutter-apps-for-ios-without-a-mac-8d362a8ec667

Codemagic将通过电子邮件向您发送.app文件。

重命名它,使其以.zip结尾。

提取它,你会得到一个名为Runner.app.的文件夹

创建一个名为Payload的文件夹,并将Runner.app放在那里。

最后,压缩名为Payload的文件夹——这将是您的IPA文件(您可以将其重命名为.IPA(