【问题标题】:Cannot install Apple Enterprise application无法安装 Apple Enterprise 应用程序
【发布时间】:2019-07-21 21:21:57
【问题描述】:

我有一个企业应用程序,直到最近它一直在安装和运行良好。最近,我一直在尝试安装它,但我无法这样做。起初我认为这是您需要在开发者帐户中进行双重身份验证的新规则。但是我加了认证还是不能安装。

安装时会发生什么,它会显示一个进度条,上面写着“正在加载”。然后在某个时候它说“正在安装”,但几乎在它说“正在安装”之后,进度条消失了,图标变暗了。有时它会显示一条消息,指出无法安装该应用,并提供重试或完成的选项。

此外,该应用确实安装在某些设备上。我已经确认它安装在三个设备上,这很奇怪。我不知道是什么原因造成的。如果有人能对此有所了解,我将永远感激不尽,因为我对此失去了理智。我应该补充一点,该应用程序是在 Ionic 框架中制作的,就像我在开始时所说的那样,到目前为止,一切都运行良好。

编辑:另一个有趣的点是,我尝试将应用程序从 XCode 直接运行到我的 iPad 上,并且安装完美。只有当我从我的企业链接下载它时,它才会失败,并且到目前为止仅在某些设备上。

【问题讨论】:

  • 最后一次建造是什么时候?嵌入式配置文件是否已过期?您是否从故障设备访问了设备日志以查看是否有任何相关消息?
  • 嗨!它最后一次构建是在 3 周前,但我昨天再次构建了它,没有更改代码。我认为配置文件没有过期。我检查了证书,它们是有效的。关于日志,我将如何检查它们?我试图找到一种方法来做到这一点,但没有运气。谢谢!
  • 可以通过Xcode中的设备窗口访问设备控制台

标签: ios xcode provisioning-profile apple-developer


【解决方案1】:

根据您的问题,我知道您正在从 xcode 运行应用程序并且它在某些设备上运行,但是如果您准备构建它不会安装在 iOS 设备上对吗?

如果正确,请按照以下步骤操作,这可能会为您解决问题。

  1. 如果您直接从 xcode 运行应用程序,请在代码签名中使用开发配置文件。
  2. 如果您为企业版准备构建,请使用分发配置文件并准备构建。当您通过存档准备构建然后使用选项分发时,请选择企业模式来准备构建。可能这会解决您的问题。

在执行此操作之前,请清理项目。

** 我认为您拥有所有更新的证书、配置文件和帐户。

【讨论】:

  • 感谢您的回答!在构建我的应用程序时,我已经使用了 Enterprise 选项。我只是在存档时尝试使用分发配置文件,但它说我必须切换到手动签名而不是自动签名。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-19
  • 1970-01-01
  • 1970-01-01
  • 2015-07-05
  • 2020-02-27
相关资源
最近更新 更多