我是一名学习 Flutter 的 Android 开发人员,我在尝试创建调试 .ipa 文件以进行测试时确实遇到了一些麻烦。
所以,我设法使用终端中的命令创建了 Runner.app 文件:
flutter build ios --debug
Runner.app文件的位置是
my_project_folder/build/ios/iphoneos/Runner.app
接下来要做什么? 另外,有没有办法从 Xcode 创建调试 .ipa 文件? 谢谢。
最佳答案
您可以自己创建 .ipa 文件并将 iOS 构建 url 发送给您的客户端或其他人。
跟我来吧:)
1) 通过以下命令生成您的 iOS 版本
-> flutter build ios --release/debug
2) 你会找到你的Runner.app Ex.
的确切路径
-> 内置/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 : Make sure diawi Url valid for those UDIDs that attached with your provisioning profile. And I haven't tried these steps to upload app on TestFlight/AppStore.
https://stackoverflow.com/questions/51254470/