卸载刚刚安装的 iOS 应用程序

问题描述 投票:0回答:1

我最近将 Android Maui 应用程序移植到 iOS。我有一部借来的 iPhone,我将其插入用于开发的 Mac,并使用 Mac 上运行的安装程序安装它。一切都很好。

当我尝试将其放在客户的手机上时,它在图标的一角出现了一个小云符号。我不知道这是什么,所以我查了一下,这意味着它被卸载了(!!!)。它无法运行,当时我不知道为什么它会这样做。又用同事的手机试了一下。同样的问题。我们想知道版本是否与此有关。它运行的设备是 iOS 12。另外两个是 15 和 16(如果我在会议上记得的话)。

我一直在谷歌上寻找答案,却空手而归。有人知道这是怎么回事吗?

ios installation offline
1个回答
0
投票

要在 iOS 设备上安装开发人员版本,该设备必须注册到您的开发人员帐户并包含在 IPA 文件中嵌入的配置文件中。

如果您在运行 Xcode 时将新的 iOS 设备连接到 Mac,并启用了“自动签名”,它将为您处理所有这些事情。

如果您在未连接这些其他设备的情况下从 Xcode 生成了 IPA 文件并只是将其复制到这些设备,那么它们的 UDID 将不会包含在嵌入式配置文件中,并且应用程序将无法运行。

您还可以获取设备 UDID,手动将它们添加到您的开发者帐户,并将它们包含在您的应用程序的配置文件中。

您可能还想研究 TestFlight,以提供一种更简单的分发测试版本的方法。

© www.soinside.com 2019 - 2024. All rights reserved.