【发布时间】:2023-03-31 04:53:01
【问题描述】:
我想使用 ITMS 服务协议安装应用程序,我成功了。但它仅适用于 iOS 11 iPhone 以下。当我单击具有 iOS 11 的链接时,什么也没有发生。我正在使用 MDM 配置文件来限制其他安装。
提前致谢。
【问题讨论】:
标签: ios iphone protocols ios11
我想使用 ITMS 服务协议安装应用程序,我成功了。但它仅适用于 iOS 11 iPhone 以下。当我单击具有 iOS 11 的链接时,什么也没有发生。我正在使用 MDM 配置文件来限制其他安装。
提前致谢。
【问题讨论】:
标签: ios iphone protocols ios11
如果 MDM 配置文件指定了 allowAppInstallation 甚至 allowUIAppInstallation 限制,您将无法通过直接提供给用户的 itms-services:// URL 在设备上安装应用程序。这些限制的目的是防止用户在管理设备时自行安装应用程序,并且接收 URL 的用户正在通过 UI 进行用户指导的应用程序安装,因此这两个限制都涵盖了这些限制。您的选择是通过 MDM 的安装托管应用程序命令安装应用程序或从设备中删除限制。
如果您在部署时需要对用户进行身份验证以获取某些应用或“选择”安装或删除,但您希望阻止他们放置除您批准的应用之外的任何应用,这是您处理的典型方式这是您自己的企业应用程序,可用作“App Store”,但是当用户单击“安装”或“卸载”按钮时,您的应用程序实际上只是向您的 MDM 服务器发送命令,该服务器发送 MDM 命令来安装和删除应用程序来自设备。
【讨论】: