首页 > 解决方案 > 无法在非开发 IOS 设备上安装 Flutter IOS 应用程序

问题描述

我正在开发一个 Flutter 应用程序。我能够毫无问题地构建我的应用程序的发布版本,但是对于 iOS,当我使用 DIAWI 向任何其他具有 Enterprise 分发的用户提供链接时,安装将无法完成。我们在设备上有一个未聚焦的图标,单击它不会执行任何操作。

标签: iosfluttervisual-studio-code

解决方案


感谢克里什的帮助。我能够解决这个问题。通过flutter build ios生成的Runner.app不能用于此目的。您必须使用Product > Archive,它将使用Xcode中的Scheme select。因此,在使用它之前,您已经更改了方案或生成了一个选择了发布模式的新方案。这将允许系统使用 Enterprise Distribution Profile 并为您提供在 iso>Runner>"selected folder" 自动生成的 .ipa 文件使用此 .ipa 在任何 IOS 设备上安装应用程序都没有问题。


推荐阅读