0

我正在开发 MDM 解决方案。

我已经在设备上安装了配置文件。所以我有所有必需的东西,比如设备令牌、推送魔术字符串、设备的 UDID 等。

现在我想使用 APNS 向设备发送一个 mdm 有效负载。我可以向设备发送一条简单的警报消息,但我需要发送一个 mdm 有效负载。

我不确定如何使用 APNS 将 plist(XML) 发送到设备。

我正在使用 php 发送推送通知。

请如果有人可以帮助我如何将 mdm 有效负载发送到设备。

谢谢,曼梅

4

4 回答 4

1

The MDM payloads are not public available. To use mdm you must register at apple (ios-mdm@apple.com).

于 2012-02-28T11:26:58.157 回答
1

安装iphone配置实用程序..创建一个新的配置文件...在创建时转到移动设备管理选项卡..我们可以找到 服务器url签入url。..我们不需要知道不能通过苹果推送通知服务发送mdm有效负载..只有我们可以发送{mdm:"push magic token"}..首先尝试手动安装mdm有效负载..安装带有有效负载的设备后最初(第一次)将响应检查 url 发送推送魔法令牌..设备令牌..和 udid..然后使用推送魔法令牌我们可以发送推送通知。

然后设备将通过服务器 url 轮询命令。 我们可以发送命令,如示例 lock .. unlock .. 作为响应(mime 类型:plist),我们可以通过发送 200 来终止连接

于 2012-09-20T07:39:45.917 回答
0

在txt文件中准备xml并作为流响应,没关系

于 2012-05-02T07:30:04.123 回答
0

实际上,您不能将有效负载直接发送到设备。以下是送货的工作方式:

  1. MDM 服务器触发 APNS
  2. 设备接收 APNS 并发送空闲响应
  3. MDM 服务器使用 Payload 响应设备查询
  4. 设备向服务器发送 ACK

因此,APNS 仅用于触发设备连接到服务器,然后查询该设备可用的命令。

于 2012-04-08T15:44:17.100 回答