首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android托管设备卡在KIOSK模式,策略未自动应用,无法解绑

Android托管设备卡在KIOSK模式,策略未自动应用,无法解绑
EN

Stack Overflow用户
提问于 2020-10-13 18:05:55
回答 1查看 89关注 0票数 0

目前,我们在100+设备上使用android-management-api,这些设备都遵循相同的策略,并向它们推送了一个KIOSK模式的应用程序。大多数情况下,设备仍处于KIOSK模式,但有时我们会通过更改为FORCE_INSTALLED并增加minVersionCode来关闭固定,或应用和更新。

问题-上周解锁的应用程序突然停止工作(几个月来工作得很好)。未应用我们正在推送的策略更新,尝试删除策略(无法删除,因为设备正在使用它),禁用应用程序(无反应)。从外观上看,我们被困在固定在一个应用程序中的设备,不能再解除固定。

我读到手动应用策略更新可能会有帮助-但由于信息亭固定,无法做到这一点。重新启动设备没有帮助。

我现在能想到的唯一解决方案是使用adb在工厂重新安装所有这些设备,但手动重新安装100+设备不是一个解决方案。

EN

回答 1

Stack Overflow用户

发布于 2021-08-12 23:09:57

建议您在使用KIOSK模式策略时将SystemUpdateType设置为WINDOWED。设置更新窗口将确保在特定时间范围内安装更新,即使应用程序在KIOSK模式下运行也是如此。

以下策略在3:00AM到10:00AM之间设置更新窗口在设置systemUpdate策略时,请确保startMinutesendMinutes的值不同,并且这两个值都未设置为0。

代码语言:javascript
复制
"systemUpdate": {
    {
      "type": "WINDOWED",
      "startMinutes": 180, 
      "endMinutes": 600 
      ]
    }
  }

要检查策略在设备上的上次更新时间,您可以使用devices.get接口并检查lastPolicySyncTime或check appliedPolicyVersion字段来检查设备上策略的版本。

作为systemUpdate策略的替代方案,您还可以将autoUpdateMode策略设置为AUTO_UPDATE_HIGH_PRIORITY。设置此策略将在更新可用时立即更新应用程序。

代码语言:javascript
复制
{
  "packageName": string,
  ...
  "autoUpdateMode": “AUTO_UPDATE_HIGH_PRIORITY”
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64333087

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档