ios - 无法在非开发 IOS 设备上安装 Flutter IOS 应用程序
问题描述
我正在开发一个 Flutter 应用程序。我能够毫无问题地构建我的应用程序的发布版本,但是对于 iOS,当我使用 DIAWI 向任何其他具有 Enterprise 分发的用户提供链接时,安装将无法完成。我们在设备上有一个未聚焦的图标,单击它不会执行任何操作。
解决方案
感谢克里什的帮助。我能够解决这个问题。通过flutter build ios生成的Runner.app不能用于此目的。您必须使用Product > Archive,它将使用Xcode中的Scheme select。因此,在使用它之前,您已经更改了方案或生成了一个选择了发布模式的新方案。这将允许系统使用 Enterprise Distribution Profile 并为您提供在 iso>Runner>"selected folder" 自动生成的 .ipa 文件使用此 .ipa 在任何 IOS 设备上安装应用程序都没有问题。
推荐阅读
- javascript - 适当的加载器来处理社区反应原生包
- html - 如何翻译内联javascript?
- python - 在网页 selenium python 上查找 xpath
- python - SyntaxError: 解析 [PYTHON,BS4] 时出现意外 EOF
- reactjs - 如何将 Redux devtools 与 Nextjs 一起使用?
- python - 如何在python中求解5x5矩阵中的未知数
- android - Flutter:在 iOS 中创建应用的自定义本地目录
- typescript - catch 中的错误对象是未知类型
- java - Cucumber Extent Report - 截取屏幕截图并添加异常日志
- javascript - 遍历数组和对象的时间复杂度