我制作了一个在公司内部部署的应用程序。它被放置在会议室外面,允许用户查看它是否开放,安排房间时间,查看其他房间等。考虑到它的性质和用途,该应用程序始终是设备上的活动应用程序,并被设置为引导访问模式,以防止路人玩弄它。但是,更新过程相当乏味,因为尽管我们有MDM解决方案,但我们必须将每个设备单独从引导访问模式中取出,以便更新应用程序。我一直在为每台设备寻找监督模式(使用Apple Configurator工具),但我想问一下,如果这个想法没有结果,这里是否有人有这样的经验,可以为我指出正确的方向。有没有一种方法可以触发应用程序(和引导访问)远程关闭和打开,也远程,一旦更新?当然,这将违反苹果的指导方针,但这款应用永远不会触及应用商店,所以任何解决方案都是可行的。我在这个网站上看到了一些两年前的回答,说这是不可能的,但也许从那时到现在,有些事情发生了变化,使得这种可能性成为可能,因为在过去的几年里,围绕部署发生了如此多的变化。
我会这样做:
- 设置设备处于监督模式
- 通过配置文件设置引导模式(而不是手动设置)。App Lock的有效载荷是这样的。
当你需要升级应用程序时:
- 尝试在不禁用引导模式的情况下升级。我记得,您可以在受监督的设备上静默地安装应用程序。所以,有一个机会,它将升级它并重新启动它(因为引导模式)之后。
如果不能在升级时重新启动应用程序,请尝试以下操作:
- 删除应用锁配置文件
- 升级应用
- 重新安装应用锁配置文件