Ipa 文件仅安装在部分 iOS 设备上

Ipa file only installs on some iOS devices

我遇到了这个问题,我的 .ipa 文件在某些​​物理 iOS 设备上安装和运行完美。但是,在某些 iOS 设备上安装后,它只是变暗(徽标)。现在,我已经检查了架构,构建涵盖了所有必要的架构。我也检查了 min sdk,它不仅仅是我需要的。因此,我对为什么我的 flutter 应用程序只能在某些 iPhone(物理)上运行感到困惑。它可以在所有模拟器上运行。

深色徽标照片:

发生的事情是它变暗并开始像任何 iOS 应用程序一样安装,但在安装后,它只是保持变暗并且不可点击。我正在使用 diawi 生成 link 来帮助 iPhone 下载 ipa

有谁知道这可能是什么原因造成的?

ipa 文件不能在少数设备上运行而在其他设备上运行的原因应该很少。这是下面列出的:

  1. 您尝试安装的设备,UDID 未添加到配置文件
  2. Link 您为 ipa 安装创建的文件已损坏
  3. 用于创建 iPa 安装的站点link包含安装限制
  4. 由于您使用的是免费版本,安装 link 会在几天后过期

建议:

希望对大家有所帮助。

您必须在配置文件中添加设备 UDID 才能在其上安装。如果您通过 Diawi 构建 link。您可以在那里看到所有添加的 UDID。