1

MDM 和 MAM 功能如何在 iOS 上运行。我们是否需要在 iOS 设备上运行的第三方客户端来接收来自 https 服务器的 MDM/MAM 命令。注册是如何发生的,我确信 iOS 依赖于推送通知来接收命令,所以我假设第三方 MDM 客户端应该在设备上可用,尽管 iOS 一直在运行内置 MDM 代理。iOS 的 MDM/MAM 有什么区别。

4

1 回答 1

3

MDM 是用于设备控制和安全的设备级配置。MAM 是同样的东西,但在应用程序级别。共同点是每个配置元素都是通过 Apple 定义的配置有效负载交付的。查看https://developer.apple.com/library/ios/featuredarticles/iPhoneConfigurationProfileRef/Introduction/Introduction.html

了解这个生态系统的最佳方式就是知道必须做什么以及每一方所扮演的角色:

  1. Apple 以配置文件格式和代码接口 (Obj-C/Swift) 的形式向供应商(AirWatch、MobileIron、..)提供 MDM/MAM 接口。您每年在 WWDC 上听到的功能都会添加到此列表中。
  2. 供应商实施工具以向企业提供启用相应功能的企业(例如,用于基本配置参数的 MDM 控制台、用于编码的 SDK,......)
  3. Apple 提供了该功能的底层运行时实现(例如,仅提供与 MDM 兼容的选项来设置锁定超时,为企业单点登录提供代码挂钩......)

是的,您将让设备完成注册过程。对于 AirWatch,他们运行一个代理应用程序进行注册。

于 2016-03-06T16:52:39.020 回答