首页 > 解决方案 > 如何使用 Runner.app 创建用于测试的 .ipa 文件?

问题描述

我是学习 Flutter 的 android 开发人员,为了测试目的,我在尝试创建调试 .ipa 文件时确实遇到了一些麻烦。

因此,我设法使用终端中的命令创建了 Runner.app 文件:

flutter build ios --debug

Runner.app 文件的位置是

my_project_folder/build/ios/iphoneos/Runner.app

接下来做什么?另外,有没有办法从 Xcode 创建调试 .ipa 文件?谢谢。

标签: iosflutter

解决方案


您可以自己创建.ipa文件并将 iOS 构建 url 发送给您的客户端或其他人。

跟我来吧:)

1) 通过以下命令生成您的 iOS 版本
-> flutter build ios --release/debug

2) 你会找到你的Runner.app Ex 的确切路径。
->Built /Users/UserName/Documents/AppName/build/ios/iphoneos/Runner.app. 只需找到这个Runner.app文件并将其复制/粘贴到桌面。

3)在桌面上创建文件夹名称为“Payload” (区分大小写)

4) 将Runner.app文件移动到“Payload”文件夹中。

5)将Payload文件夹压缩为默认的.zip

6) 将 Payload.zip 转换/重命名Payload.ipa

而已。现在您必须打开“ Diawi ”并在其上上传Payload.ipa。等待100%完成。点击发送按钮。您会找到一个网址,将此网址发送给您的客户或任何其他人。他们可以安装在他/她的设备上。

~ PS : 确保 diawi Url 对附加在您的配置文件中的那些 UDID 有效。而且我还没有尝试这些步骤在 TestFlight/AppStore 上上传应用程序。


推荐阅读