我目前使用 Cisco Meraki MDM 来管理推送到公司 iPad 的应用程序。为了让公司保留我们购买的应用程序的所有权,应用程序是通过公司 iTunes 帐户安装的。
问题是,当使用该帐户安装的应用程序有更新需要安装时,系统会提示用户输入公司 iTunes 帐户的密码。我不想向用户提供这个密码,原因有几个 - 防止密码被更改、防止在公司帐户上购买应用程序等。
有没有办法让 iPad 记住 iTunes 帐户的密码,这样用户在安装更新时就不会被提示输入密码?如果没有,有没有办法在通过 MDM 推出应用程序时绕过这个问题?
答案1
谷歌告诉我“大部分情况下不是。”
https://docs.meraki.com/display/SM/Systems+Manager+FAQ#SystemsManagerFAQ-
用户安装每个应用时都要输入 Apple ID 密码吗?
通过 MDM 部署应用程序时,Apple 要求输入 Apple ID 和密码才能安装应用程序。通过 Apple Configurator 下载和安装的应用程序不需要输入 Apple ID 和密码,但是 iOS 设备必须与运行 Apple Configurator 的 OS X 设备物理连接。
在 iOS 6 中,设备会缓存用户密码 15 分钟。如果您在 iOS 6 中通过 Systems Manager 批量安装免费应用程序,则只需输入一次密码,而不必为每个应用程序都输入一次。
通过 VPP 兑换码兑换的付费应用仍要求用户为每个应用输入密码。运行 iOS 6 之前版本的设备将需要为每个应用输入密码,无论应用是免费还是付费
进一步的 Google 搜索显示,一些 MDM 应用程序有一种不受支持的方式来执行您想要的操作,但 Meraki 却没有。这个要求应该归咎于苹果。
答案2
当您启用 VPP 程序时,当您向用户推送应用程序时,用户将使用他们自己的 iTunes 帐户进行身份验证。
- 首先,阅读此知识库文章了解如何将 Apple 的 VPP 托管分发模型与 Meraki 仪表板结合使用。
- 从 Apple 获取批量购买计划帐户,用于 商业或者教育。
- 下载、在文本编辑器中打开并复制 VPP 服务令牌(可在 VPP 购买页面上找到)
- 在 添加帐户组织 > 设置页面。