ipa文件仅安装在某些iOS设备上

时间:2019-06-11 10:45:39

标签: ios iphone flutter ipa diawi

我遇到的问题是我的.ipa文件在某些​​物理iOS设备上安装并完美运行。但是,在某些iOS设备上安装后,它仍然保持深色(徽标)。现在,我已经检查了体系结构,并且该构建涵盖了所有必需的体系结构。我也检查了最小sdk,它不仅满足我的需求。因此,我对为什么我的Flutter应用程序只能在某些iPhone(物理)上运行感到困惑。它可以在所有模拟器上运行。

变暗徽标的照片:

enter image description here

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

有人知道这可能是潜在的原因吗?

2 个答案:

答案 0 :(得分:1)

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

  1. 您要在其中安装设备,UDID未添加到配置文件中
  2. 您为ipa文件安装创建的链接已损坏
  3. 用于创建iPa安装链接的站点包含安装限制
  4. 由于您使用的是免费版本,安装链接在几天后失效

建议:

  • 如果您使用的是http://diawi.com,请尝试使用登录名。因此,它将为您提供更多时间,使链接过期
  • 尝试https://www.installonair.com进行安装链接。该死的易于使用且效果很好。

希望这对所有人都有帮助。

答案 1 :(得分:1)

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