【问题标题】:installationFailureReason "NOT_FOUND" for app in testing track测试轨道中应用的安装失败原因“NOT_FOUND”
【发布时间】:2021-05-10 15:41:15
【问题描述】:

我很难在自助服务终端模式下更新专用设备上的应用程序。系统更新后,我通过连续两个步骤删除和读取应用程序对象来刷新策略。

现在我得到一个installationFailureReason "NOT_FOUND" 虽然它之前已经安装过。

该应用处于测试阶段。应用程序策略如下所示:

{
      "packageName": "com.mypackage.name",
      "installType": "KIOSK",
      "defaultPermissionPolicy": "GRANT",
      "accessibleTrackIds": [
        "[mytrackid]"
      ]
    }

没有什么特别的,正如我所说,它以前工作过......但现在我得到了这个状态:

 "nonComplianceDetails": [
    {
      "settingName": "applications",
      "nonComplianceReason": "APP_NOT_INSTALLED",
      "packageName": "my.package.name",
      "installationFailureReason": "NOT_FOUND"
    }
   ]

非常感谢任何帮助!

【问题讨论】:

  • PS:在擦除之前,我尝试设置我的应用程序的“minimumVersionCode”,只是从 android-management-api 获得 501 Internal Server Error。所以这里好像有什么东西坏了……

标签: android-management-api


【解决方案1】:

您收到私有应用程序的 nonComplianceDetail 值 NOT_FOUND 的原因有以下几个:

  1. 应用程序不适用于该企业 (help doc)。检查设备是否已注册到与以前相同的企业。在这种情况下,这似乎是最有可能的罪魁祸首。

  2. 该企业无法使用应用程序轨道 - 请确保将其添加到该特定测试轨道 (help doc),否则策略中的应用程序轨道 ID 值不正确。

  3. 应用在 Play 商店中不再可用 - 检查它是否仍然发布。

【讨论】:

  • 请将其表述为有条件的解释性答案,以避免给人以澄清问题而不是回答的印象(应该使用评论而不是答案,比较meta.stackexchange.com/questions/214173/…)。例如像“如果你的问题是......那么解决方案是......因为......。”
  • 问题后面的部分是仅链接,也不被视为答案。
猜你喜欢
  • 2013-10-05
  • 2016-08-21
  • 1970-01-01
  • 2020-04-01
  • 2018-02-02
  • 1970-01-01
  • 2015-06-25
  • 2022-10-20
  • 2020-01-06
相关资源
最近更新 更多