0

工作灯 6.1.0.1

如果我从 Application Center Client 重新安装我的应用程序,我会收到以下错误。

在此处输入图像描述

重现步骤:

  1. 从 App Center 客户端安装 Worklight 应用程序。
  2. 成功安装后,打开已安装的 Worklight 应用程序。工作正常。
  3. 按主页按钮。Worklight 应用程序仍在后台运行
  4. 打开 IBM 应用程序中心客户端。
  5. 导航到同一个应用程序。
  6. 按“安装”按钮。设备再次开始下载和安装相同的应用程序。
  7. 安装完成后,打开应用程序。它会立即抛出上述问题。

单击此处获取我的设备控制台 - 日志

4

1 回答 1

2

这种效果取决于特定的应用。某些应用程序需要先卸载才能重新安装。当应用程序使用本地数据时尤其会发生这种情况,因为当您在自身上安装应用程序时不会清除此数据。在您的情况下,我可以从日志中看到 Web 资源完整性测试失败。日志没有显示原因,但我的猜测是它可能是由旧安装留在设备上的数据引起的。

由于 iOS 的限制,Application Center Client 无法自动卸载应用程序。除非您使用 MDM 解决方案,否则没有用于卸载的 API。因此,Application Center Client 只需将应用程序安装在自身之上,而无需事先将其卸载。

为了安全起见,我建议在重新安装之前明确卸载旧应用程序。

于 2014-07-28T14:13:20.377 回答