【问题标题】:Need MDM to in iOS APP在 iOS APP 中需要 MDM
【发布时间】:2015-06-04 09:02:15
【问题描述】:

我在 Appstore 中有一个 iOS 应用。现在我想在其中实现移动设备管理。根据在线文档,我知道它需要企业开发人员计划,并且一些网站说它仅适用于内部应用程序。但我希望应用程序在实施 MDM 后放置在 Appstore 中。请让我知道如何实现这一目标。

【问题讨论】:

  • 这听起来不像是编码问题,你想用 MDM 实现什么?
  • 这是一款家长指导应用。并且应用需要远程管理孩子的设备,比如屏蔽游戏、视频...(示例应用itunes.apple.com/in/app/parentkit-parental-controls/…
  • 从该应用程序的外观来看,他们正在使用自己的基于云的 MDM 环境,因此 MDM 不在他们的应用程序中。他们的应用程序只需更新推送到托管设备的 MDM 服务器上的配置文件。
  • 您好 Paulw,看来您是对的。但是,为了维护自己的 MDM 服务器,Apple 表示要拥有 Enterprise 帐户,并且将提供 MDM 服务,这些服务只能用于内部应用,可以开发不能放在 Appstore 中的应用。
  • 我投票结束这个问题,因为这个问题与编码无关 - 它涉及应用程序的分发

标签: ios mdm


【解决方案1】:

你问的很模糊。 您无法在 App 中实现 MDM 相关功能。

默认情况下,IOS 4 或更高版本带有 MDM 框架。您必须将带有 MDM 有效负载的配置文件分发到设备,以便针对 MDM 服务器对其进行配置。之后,MDM 服务器可以发送远程管理命令、限制和策略。

根据在线文档,我了解到它需要企业开发人员计划,并且一些网站说它仅适用于内部应用程序。

  • Enterprise 帐户的用途是,Apple 已强制 Enterprise 开发者计划帐户以了解MDM protocol
  • 仅使用企业帐户您可以下载 MDM CSR 证书 稍后将用于签署用户生成的 CSR 以获取 APNS 证书。 MDM 与内部应用程序无关。


1.) 请查看苹果的Over the air profile delivery 文档。它将为您提供大量信息以通过无线方式传输配置文件。
2.) 浏览 Apple 提供的 MDM Protocol 文档,然后查看 Intrepidus Group, Inc. 提供的 wonderful document on MDM
3.) 阅读 Configuration profile key reference 文档,了解配置文件中使用的属性和 Payload 特定属性(例如:Wifi Payload 相关属性)
4.) 然后开始构建您自己的 MDM 服务器来处理 MDM 请求。!

但我希望应用在实施 MDM 后放置在 Appstore 中。请让我知道如何实现这一目标。
可能在您的应用程序中,如果您不想通过电子邮件或任何其他方式向用户发送注册请求,您可以选择在授权后下载带有 MDM 设置的配置文件..

【讨论】:

    猜你喜欢
    • 2016-06-21
    • 1970-01-01
    • 2012-08-26
    • 2016-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多